Rosaleen
Sarah Patterson
Granny
Angela Lansbury
Amorous Boy's Mother
Susan Porrett
Amorous Boy
Shane Johnstone
Witch Woman
Dawn Archibald
Wealthy Groom
Richard Morant
Wolfgirl
Danielle Dax
Devil Boy
Vincent McClaren
Dowager
Ruby Buchanan
Ancient
Jimmy Gardner
Eyepatch
Roy Evans
Lame Fiddler
Edward Marksen
Father
David Warner
Blind Fiddler
Jim Brown
Second Husband (uncredited)
Jim Carter
The Devil (uncredited)
Terence Stamp
Old Priest
Graham Crowden
Amorous Boy's Father
Brian Glover
Young Bride
Kathryn Pogson
Young Groom
Stephen Rea
Mother
Tusse Silberg
Hunstman
Micha Bergese
Alice
Georgia Slowe
Casting
Susie Figgis
Director
Neil Jordan
Screenplay
Director of Photography
Bryan Loftus
Stunts
Bill Weston
Novel
Angela Carter
Producer
Chris Brown
Writer
Charles Perrault
Nick Hobbs
Stephen Woolley
Executive Producer
Original Music Composer
George Fenton
Editor
Rodney Holland
Nik Powell
Art Direction
Stuart Rose
Production Design
Anton Furst
Production Manager
Vivien Pottersman
Costume Design
Elizabeth Waller
First Assistant Director
Simon Hinkly
Third Assistant Director
Paul Frift
Second Assistant Director
Paul Tivers
Tex Fuller
Production Coordinator
Norma Brusa
Sound Mixer
David John
Makeup Artist
Sylvia Croft
Production Accountant
David Saggs
Dinny Powell
Camera Operator
Mike Roberts
Makeup Supervisor
Jane Royle
Focus Puller
Brian Herlihy
Hairdresser
Stephanie Kaye
First Assistant Editor
Justin Krish
Property Master
Ray Perry Sr.
Still Photographer
Tom Collins
Storyboard Artist
John O'Connor
Construction Manager
Geoff Kingsley
Clapper Loader
Ian Foster
Supervising Sound Editor
Anthony Sloman
Wardrobe Master
Pauline Lewington
Assistant Editor
Tim Arrowsmith
Sue Knight
Sound Recordist
Neil Kingsbury
Terry Cade
Hair Supervisor
Paula Gillespie
Mark Nelson
Boom Operator
John Chandler
Sound Editor
Alan Bell
Bryan Tilling
Grip
Frank Batt
Graeme Crowther
John Campbell
Eamonn O'Keeffe
Makeup Designer
Christopher Tucker
Gareth Milne
Special Effects Key Makeup Artist
Pauline Heys
Continuity
Alison Thorne
Tony Cridlin
Assistant Sound Editor
Mike Saxton
Paul Carr
Wardrobe Assistant
John Birkinshaw
Scenic Artist
Tony Common
Draughtsman
Philip Elton
Nigel Phelps
Special Effects Supervisor
Alan Whibley
Gaffer
John Harman
Animal Coordinator
Mike Culling
Stunt Coordinator
Marc Boyle
Chaperone Tutor
Shirley Draffan
Unit Publicist
Lynda Levy