I absolutely loved the twists and turns in this film. The acting and characters the actors created were top notch. I liked trying to figure out what was going on and was completely engaged in the 'whodunit' aspect. This is smart storytelling and movie making!