cast
- Angela Lansbury
- Granny
- David Warner
- Father
- Stephen Rea
- Young Groom
- Tusse Silberg
- Mother
- Sarah Patterson
- Rosaleen
- Graham Crowden
- Priest
- Kathryn Pogson
- Bride
- Brian Glover
- Amorous Boy's Father
- Micha Bergese
- The Huntsman
- Shane Johnstone
- Amorous Boy
- Georgia Slowe
- Alice
- Danielle Dax
- Wolfgirl
- Dawn Archibald
- Witch Woman
- Edward Marksen
- Lame Fiddler
- Jimmy Brown
- Blind Fiddler
- Jimmy Gardner
- Ancient
- Richard Morant
- Wealthy Groom
- Roy Evans
- Eyepatch
- Ruby Buchanan
- Dowager
- Susan Porrett
- Amorous Boy's mother
- Vincent McClaren
- Devil Boy
crew
- Neil Jordan
- Director, Screenwriter
- Chris Brown
- Producer
- Stephen Woolley
- Producer, Executive Producer
- Angela Carter
- Screenwriter, Screen Story
- Bryan Loftus
- Cinematographer
- George Fenton
- Composer (Music Score)
- Rodney Holland
- Editor
- Anton Furst
- Production Designer
- Stuart Rose
- Art Director
- Nik Powell
- Executive Producer
- Tony Common
- Set Designer
- Elizabeth Waller
- Costume Designer
- David John
- Sound/Sound Designer
- Alan Whibley
- Special Effects, Special Effects Supervisor
- Christopher Tucker
- Special Effects, Makeup Special Effects
- Peter MacDonald
- Special Effects, Lighting
- Simon Hinkly
- First Assistant Director
- Susie Figgis
- Casting
- Toby Philpott
- Creature Effects

