Set over 24 hours in London, a man goes on a bold and reckless journey of self-liberation.
28 November 1983, Stockport, Cheshire, England, UK
22 April 1945, Germany
1973, London, England, UK
April 3, 2000 in London, England, UK
14 October 1980, Clifton, Bedfordshire, England, UK
1974, Manchester, Greater Manchester, England, UK
11 June 1938, UK

