I saw this film on Sunday and agree that I didn't see the ending coming. In fact i was really far off!!
The ending does make up for what I thought was a rather boring film. It has a very slow pace at the start and I did begin to wonder if I would make it all the way through. I'm pleased I did...