Keywords
-
superhero fantasy
-
absurd comedy
-
parody comedy
-
satire comedy
-
bbc
Release date
Sep 13, 2006
Countries of origin
United Kingdom
Language
English
Filming locations
Inglis Barracks, Mill Hill, London, England, UK
Production companies
British Broadcasting Corporation (BBC)