The cast took the ball, as it were, and absolutely scored.
What I didn't like
What an asnine question to have for people to answer.
My overall impression
A wonderful cast with really tremendous chemistry. The fast-paced direction keeps you on the tip of your toes, and the emotional complexities of being a teenager really draw you in. Highly recommend seeing it.