Picked this randomly as a movie to watch with my family. Easily a 10/10, Ellen Page is an amazing actress - fresh, natural, and comedic. The story stays light-hearted and the difficult subject matter of teenage pregnancy is handled with care. Everyone casted feels appropriate for their role and the talent oozes from their screen. Definitely a movie I plan on rewatching and would recommend for others!