Release date
Apr 6, 2006
Motion Picture Rating (MPA)
PG-13
Countries of origin
Germany
United Kingdom
Language
English
Filming locations
Museum of London, London Wall, London, England, UK
Production companies
Ealing Studios
Fragile Films
N1 European Film Produktions GmbH & Co. KG
Runtime
1h 35m
Color
Color
Sound mix
DTS
Dolby Digital
Aspect ratio
1.85 : 1