The storyline is weak, but Tori McPetrie is great (although she hardly looks 17). I expected high school quality acting, but Tori and Justin Doran were suprisingly good. The other characters were victims of the poor script - Jamie Terwilliger spent her whole part on the phone and Patrick Yonally was stuck in a cliche of a character. The masterbation references were unnecessary, but the music was well chosen and well mixed.