This film was very very good. There were twists and it completely had my attention during the whole movie. The only reason I am giving it 4 stars is because I was upset with the ending. I wanted more and it just seemed to end kind of abrupt. Definitely if you have time, take the time to watch it!