: 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 : 31.156 : English : Released