I loved it from.beginning to end edge of your seat film it was more violent than I thought it would be but he was a physco and russell Crowe was superb acting as one and so was the actress that played rachel really really good film not boring at ant stage