Very good movie. I took my teenage daughter and we enjoyed it together and had some talking points. Neighbor girl stated that she would be buying it when it came out. Ellen Page shines again, and Drew Barrymore did a good job, both as an actress and as a director.