Meryl Streep sebagai The Witch Emily Blunt sebagai The Baker's Wife James Corden sebagai The Baker Anna Kendrick sebagai Cinderella Chris Pine sebagai Cinderella's Prince Tracey Ullman sebagai Jack's Mother Christine Baranski sebagai Cinderella's Stepmother Johnny Depp sebagai The Big Bad Wolf Lilla Crawford sebagai Little Red Riding Hood Daniel Huttlestone sebagai Jack MacKenzie Mauzy sebagai Rapunzel Billy Magnussen sebagai Rapunzel's Prince Tammy Blanchard sebagai Florinda Punch sebagai Lucinda Frances de la Tour sebagai Giant's Wife Richard Glover sebagai Steward Joanna Riding sebagai Cinderella's Mother Annette Crosbie sebagai Red Riding Hood's Grandmother Russell Simon Beale sebagai The Baker's Father sebagai Milky-White Tug  Siapa yang bermain serigala di hutan? HW Chung: OK, beberapa pemikiran:
Untuk menjawab pertanyaan itu, pertimbangkan hal berikut: Johnny Depp sebagai The Big Bad Wolf Jawabannya adalah Johnny Depp.