Ever After Overview

Danielle (Drew Barrymore) lives a happy existence with her loving father, Auguste (Jeroen Krabbé). When he brings home a new wife, Rodmilla (Anjelica Huston), who has two daughters of her own—Marguerit and Jacqueline), Danielle does her best to accept them.

However, when her father suddenly dies of a heart attack, her life changes drastically. Her stepmother forces her to become the family servant. When Danielle spots an intruder in their orchard, she pelts apples at him, only to discover he's the prince.