guessing neo_god is closest sofar "I feel like throwing in a lesser known british movie" clue: in the movie a german actress oddly enough has a kinda big role. this actress also stared in a horror/thriller movie which lead actress is currently a live topic somewhere on these boards...