One of my all time fave films, shoves, tension, mystery, intrigue & drama without Blood & Gore, great Casting and faultless acting, make this a film you can watch again, and never get tired of it. For Once an Ending to do justice to the plot. Very emotional conclusion leaves you breathless, very underestimated film in my opinion, although trailer with a manikin puppet, doesnt really deliver whats it about.