Haunted by memories of her late mother and abused by her father (Paul Bettany), 14-year-old Lily Owens (Dakota Fanning) runs away with her friend and caregiver Rosaleen (Jennifer Hudson) to the South Carolina town that holds the key to her mother's past. There, Lily meets the Boatwright sisters (Queen Latifah, Alicia Keys, Sophie Okonedo), who take her in and teach her about beekeeping, honey, ...