Juno
Loved it. Great writing, great acting. Was ready to watch it again as soon as the movie ended. My 12 year old daughter and her friend loved it as well. It is definitely more for mature kids. Even if none of it surprises them, they might feel funny about watching it with a parent!