Mit ihrem Wuschelkopf, der uncoolsten Brille seit Erfindung des Kassengestells und der grandiosen Eigenschaft, in garantiert jedes Fettnäpfchen zu treten, zählt Mia nicht gerade zu den beliebtesten Girls der Schule. Die Jungs ignorieren sie, die Mädels verspotten sie, und ihr heimlicher Schwarm - der angesagteste Typ der High School - hat nur Augen für das blonde Gift Lana.
Niemand schenkt Mia besondere Aufmerksamkeit - bis zu dem Tag, an dem sie aus heiterem Himmel eine schier unglaubliche Nachricht erhält: Sie ist eine echte Prinzessin! Ihre Großmutter, Königin Clarisse Renaldi, ist eigens angereist, um Mia diese Botschaft zu überbringen und aus dem dickköpfigen Teenager eine würdige Thronfolgerin zu machen.
Doch Mia denkt nicht im Traum daran, ihre Boots gegen Edel-Pumps auszutauschen - bis ein königlicher Crash-Kurs in Sachen Outfit & Benehmen ihre Meinung ins Wanken bringt. Schon bald steht Mia vor der schwierigsten Entscheidung ihres Lebens.
Es war einmal ... So beginnen viele schöne Disney-Zeichentrickmärchen über bildhübsche Prinzessinnen und mutige Prinzen, die mit herzergreifenden Liedern und niedlichen sprechenden Tieren unsere Kindheit erfreuten. Doch was passiert, wenn genau diese heile Zeichentrickwelt und ihre fast kitschig anmutenden Märchenfiguren aus vergangenen Zeiten durch einen bösen Zauber im New York von heute landen?
Die böse Königin Narissa (Susan Sarandon) verbannt Märchenprinzessin Giselle (Amy Adams), ihre ungeliebte zukünftige Schwiegertochter, am Tag ihrer Hochzeit in „die Welt ohne Happy End“. Die Prinzessin im Brautkleid trifft am Times Square auf einen typischen New Yorker Scheidungsanwalt und Single: Robert (Patrick Dempsey) denkt, sie sei einem Kitschroman entsprungen. Als Märchenprinz Edward (James Marsden) in unserer Welt auftaucht, um seine Angebetete in ihr Märchenreich Andalasien zurückzuholen, ist das Chaos perfekt ...