- Georgia Slowe - Alice
- Susan Porrett - Amorous Boy's Mother
- Dawn Archibald - Witch Woman
- Richard Morant - Wealthy Groom
- Jimmy Gardner - Ancient
- Roy Evans - Eyepatch
- Jim Carter - Second Husband (uncredited)
- Terence Stamp - The Devil (uncredited)
- Neil Jordan
- Paul Frift
- Simon Hinkly
- Neil Jordan
- Charles Perrault
- Angela Carter
- Angela Carter
- Susie Figgis
- Stephen Woolley
- Stephen Woolley
- Nik Powell
- Vivien Pottersman
- Chris Brown
- George Fenton
- Paul Carr
Sarah Patterson interpreta a Rosaleen en la película.
Angela Lansbury interpreta a Granny en la película.
David Warner interpreta a Father en la película.
Graham Crowden hace el papel de Old Priest.
Brian Glover hace el papel de Amorous Boy's Father.
Kathryn Pogson hace el papel de Young Bride.
Stephen Rea interpreta a Young Groom en la película.
Tusse Silberg interpreta a Mother en la película.
Micha Bergese interpreta a Hunstman en la película.
Georgia Slowe interpreta a Alice en la película.
Susan Porrett interpreta a Amorous Boy's Mother en la película.
Shane Johnstone interpreta a Amorous Boy en la película.
Dawn Archibald hace el papel de Witch Woman.
Richard Morant hace el papel de Wealthy Groom.
Danielle Dax interpreta a Wolfgirl en la película.
Vincent McClaren hace el papel de Devil Boy.
Ruby Buchanan hace el papel de Dowager.
Jimmy Gardner hace el papel de Ancient.
Roy Evans hace el papel de Eyepatch.
Edward Marksen hace el papel de Lame Fiddler.
Jim Brown interpreta a Blind Fiddler en la película.
Jim Carter hace el papel de Second Husband (uncredited).
Terence Stamp hace el papel de The Devil (uncredited).
Capítulo disponible en las siguientes plataformas: