There are no countries in the world less known by the British than these selfsame British Islands, or where more strange things are every day occurring.
Bio: Olly Blackburn is a film director and screenwriter. Born in London, England, Blackburn had an acting role in the 1982 short comedy film A Shocking Accident; the film won an Academy Award in 1983 for Best Short Subject.