Excellent

Rating: 9/10 (18 February 2008)

The story was well thought out and Ellen Page played her role perfectly.
While I know there is limited time in any movie it seemed like she chose to get rid of her baby pretty quickly, and Michael Cera's character was pretty quick to agree with her decision (but as for the awkward (boy)friend role he was perfect).
Looking past the hastiness of their decisions I thought it was great Juno saw Jennifer Garner (Vanessa Loring) as a fit mother even though her plan for a complete family fell apart at the last minute. I can't imagine making such a hard decision to get rid of your baby, trying to find the perfect family, finding it, having it ripped out from under you, then making the decision to keep the baby with the future adoptive mother. If only real life worked out so well.
All-in-all a great film, and definitely worth a look. After this film I am definitely looking forward to any other films by any of these actors.