In this twisted and hilarious update of the classic fairy tale, high school senior Sam Montgomery (Duff) lives at the beck and call of her self-obsessed step-mother Fiona (Coolidge) and her sinfully wicked step-sisters. Sam finds her less-than-sparkling social life wonderfully complicated when she meets her prince charming online. But when her anonymous cyber soul mate turns out to be her high school's uber-popular quaterback Austin Ames (Murray), Sam make a mad dash back to reality, leaving her cell phone behind just before the clock strikes midnight. Fearing rejection if her secret is revealed, Sam dodges Austin's efforts to discover the identity of his princess. Will Sam let fear hold her back or will she find the courage to be herself and claim the life she's always wanted? Her chance at happily ever after depends on it.