Vaikka äitipuoli ja sisarpuolet kiusaavat eläväistä Ellaa, hän ei vaivu epätoivoon eikä haudo kostoa. Sen sijaan hän noudattaa äitinsä viimeisiä sanoja: "Ole rohkea ja ystävällinen". Eräänä päivänä hän kohtaa metsässä hurmaavan, samanhenkisen miehen ja päättää uhmata kohtaloaan tavatakseen hänet uudestaan. Kun tarinaan lisätään kuninkaalliset tanssiaiset, hyvä kummitäti ja lumottu lasikenkä, niin yhtäkkiä - taika muuttuu todeksi!
Bernie Laplante is having a rough time. He's divorced, his ex-wife hates him and has custody of their son, the cops are setting a trap for him, then to top it all, he loses a shoe whilst rescuing passengers of a crashed jet. Being a thief who is down on his luck, Bernie takes advantage of the crash, but then someone else claims credit for the rescue.
It's the day before Christmas, the day before John's 21st birthday. He's a prostitute on Santa Monica Blvd in L.A., and he wants to spend that night and the next day at the posh Park Plaza Hotel. Meanwhile, Donner, a lad new to the streets, wants John to leave the city with him. John spends the day trying to figure out how to deal with Donner's friendship.