I was pleasantly surprised by this cute low budget coming of age film. The characters are all incredibly fleshed out and interesting -- you have reasons to love and hate all of them. The cast is exceptionally talented (especially Nick Greetham as Oscar and Anna Grace Barlow as Rose) and work very well as an ensemble. There are a myriad of layers to this movie and I am incredibly happy I had the opportunity to watch them all play out!