I am really baffled by all the positive reviews for this film. This film was one of the hardest watches I have had in the cinema. I'm very patient with films but this one gave me a sore head. The script was a mess and worst of all it was very boring!