But the last five minutes totally ruined the movie for me. It totally changed everything that had happened before and didn't make any sense at all, in context of the characters and how they had acted.
Yuk, horrible, horrible, stupid ending!!
I would reccommend this movie if not for the ending. And unfortunately it's not really one you can enjoy without seeing the ending because it's a mystery and you want to find out what happened.
Too bad it sucked so badly and betrayed everything we had previously seen in the rest of the movie.