: Drama Thriller : Germany Luxembourg United Kingdom : en : 05/05/2006 : $9,000,000 (estimated) : Thema Production Future Films T Films TR Pictures ZDF Enterprises : 95 min : 27.397 : English : Released