The Big Bad Wolf (Dominic West
) from the fairy tale Little Red Riding Hood
, along with Red Riding Hood (Rose Leslie
) and Snow White (Gemma Chan
), embrace their dark sides with some help from the three little pigs and gambling dwarves.
In the second half of the story, Cinderella (Bel Powley) discovers a lovelorn Jack (Isaac Hempstead Wright) next door, but must also deal with her evil stepsisters, Jack's insensitive mother, and a gruesome prince in the background.
Based on the beloved rhymes written by Roald Dahl and illustrated by Quentin Blake.