This is by far one of the best movies I have seen in a long time. The cast is perfect! So many reminders of when I was a teen and all the feelings that come with that stage of life, loved every second of this movie. And it is very nice to love a female director for a change.