It's not often you come across a teen “dramedy” that actually has a decent message attached to it (at least not one that isn't on at midday on a Saturday full of cliches and stereotypical characters) so as a result Juno was a diamond in a sea of crap.
It's all about a teenage girl who gets pregnant and has to decide what she wants to do with the child, abort it, keep it, adopt it out? All these possibilities are considered and played out well.
The cast does phenomenally well especially the lead, Ellen Page, she handles a pregnant teen perfectly without the heavy handed melancholy that often follows such an endeavour on the screen. Extra special mentions need to go to Bateman and Garner, the would be parents of the child. Garner is about as clucky as they come and Bateman really nails the “misguided rocker” who just wants to recapture his youth and never get old.
The weakest link in the whole film for me is Michael Cera, he's decent but it's become obvious he's either already typecast or he's just a one trick pony that has nothing else to offer than a quirky, bumbling teen kid.