I am going to watch it later tonight as I haven't seen it. I may not get to the end though depending on how predictable it is. Many films I can work out the story line before the end and lose interest quite quickly. Good review though and highlighted a film for me that I had no idea about.