The Wicked Truth

The Wicked Truth is a 2014 live-action film.

Cast

 * Glenn Close as Emma, the witch
 * Amy Adams as Princess Delia
 * Kellan Lutz as Prince Alexander
 * Katy Perry as Willow, the fairy
 * Ruby Dee as Madame Larissa
 * Gerard Butler as King Peter
 * Rene Russo as Queen Leah
 * Eileen Atkins as Helen
 * Raven Symone as Isabelle
 * Alexa Vega as Maria
 * Lady Gaga as Lady Thread
 * Allison Janney as Margaret
 * Loretta Devine as Loreena
 * Taylor Kinney as William
 * Latarsha Rose as Nurse
 * Elizabeth Olsen as Ramona
 * Hilary Duff as Matilda