Revolting Rhymes - Cast

Revolting Rhymes Movie Poster

Dominic West

as Big Bad Wolf


Rose Leslie

as Red


Gemma Chan

as Snow


Bel Powley

as Cindy



  Change Location