I had no idea what to expect from this film, but it didn't disappoint. The storyline is a bit all over the place at parts but you still get the tale it tells. The acting is good, and I like how the dialogue of the main character, David, opens up more and more as he discovers who he is. The ending is not clean and wrapped in a bow but makes you think about the untold story. Solid movie, not great , but solid.