Cinderella never had it this bad. High school senior Sam Montgomery (Hilary Duff) lives at the beck and call of her self-obsessed stepmother Fiona (Jennifer Coolidge) and her sinfully wicked stepsisters, who treat her more like a servant than a member of the family.
With her sights set on attending Princeton, Sam finds her less-than-sparkling social life wonderfully complicated when she meets her prince charming online. But when her anonymous cyber soulmate turns out to be her high school's über-popular quarterback Austin Ames (Chad Michael Murray), Sam makes 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.