I was quite surprised by this film as I wasn't expecting much. I was intrigued from the first scene and found myself anticipating the path we were traveling. I thought the film was very well written, the direction was great as were the cast. Parts of the story were muddied occasionally, but overall it was a very fun movie with interesting, thought provoking scenes and dialogue. I'd definitely recommend it.