Teenager Rick Stevens is willing to do whatever it takes to win the heart of Nina Pennington. He'll have to deal with his best friend's horny mom, a drug abusing boss and even the mob if he ever hopes to land the girl of his dreams. Love is never easy!

Nat Wolffas Rick Stevens
Selena Gomezas Nina Pennington
Mary-Louise Parkeras Lucy Stevens / Saint Lola
Elisabeth Shueas Pamela Bender
Dylan McDermottas Jimmy Leach
Lachlan Buchananas Billy Bender
Heather Grahamas Annette Stratton-Osborne
Ashley Rickardsas Kristen Stevens
Jason Leeas Father Krumins
Austin Stowellas Kevin Carpenter