Rating = B+

The writing is witty. The acting is all excellent. The story line is well done. I enjoyed it greatly. I would have given it an A- it it had been a little more profound. (One could have a good double feature with “Knocked Up,” showing two approaches to dealing with the unexpected pregnancy involving people who feel they are too young to deal with it.)