Dominic West Wolf
Rose Leslie Red Riding Hood
Tamsin Greig Grandma
Bertie Carvel Prince / Mirror / Huntsman / Dwarf
Isaac Hempstead-Wright Jack
Gemma Chan Snow White