A disappointing ending. A good level of suspense until one works out the ending, which is glaringly obvious. I spent the last 40 minutes hoping that it wouldn't be the case. Sadly, it was. I liked the attempts at surreal flashbacks, and the acting was well done all round, considering the downfalls of the clunky dialogue.