Ever After: A Cinderella Story

Drew Barrymore stars as the put-upon princess-to-be in this fresh look at the classic fairy tale. Orphaned as a child, Danielle is treated like a servant by her wicked stepmother and two stepsisters. When Danielle accidentally stumbles onto Prince Henry, who is fleeing an arranged marriage, the two inspire each other to find their fairy tale ending. Stars Drew Barrymore, Anjelica Houston and Dougray Scott.