The film was shot in English, with American, British, Canadian, French, and German actors, on location in Berlin, Germany. Cars for the film were supplied by BMW, Audi, and Subaru. It aired first on ProSiebenSat1 in February 2008, and was released theatrically in China by Beijing Time Entertainment. The film has been broadcast on television and released on DVD in…
Continue »