When the 16-year-old high-school junior Juno finds out that she's pregnant following a brief encounter with her best friend Paulie, she struggles with her feelings for him and deciding what to do with the baby.