Saw this film on Saturday, i found it to be pretty good although it seemed to take a while to get started.
As for the twist at the end, i am usually really good at guessing the twists and i guessed part of this one but it took me a while although
Anyway, i thought it was a pretty good film..