One of the best movie endings I have ever seen

Rating: 10/10 (18 December 2015)

Usually I watch a movie, and I expect what will happen in the end about 15-20 minutes before it happens, or at least I have some ideas how it's going to end. This movie left me shocked because I didn't even think that the movie will end that way.
In general, it's a great movie, the start wasn't so clear to the me at least, but it got clear fast and the movie makes interest in the watcher till the end, you never get bored!
The acting was good the whole movie, great actors.
one think that I think that could be better - Madolyn could've been used to a better link between the 2 main characters, I think the build up of her character and her bonding to the main characters was good, but they good do a better job with it towards the end.