Madonna/Voice Overs
Tilda Swinton
Lover
Johnny Mills
Old Man at Sauna
Vernon Dobtcheff
Voice Overs/Old Man at Sauna
Michael Gough
Spanish Dancer
Maribelle La Manchega
Singer
Jessica Martin
Pontius (Orlando)
Jack Birkett
Leslie Randall
Policeman
Mike Tezcan
Matthew Wilde
Narrator (voice)
Stephen McBride
Eve
Yolande Brener
Joseph
Philip MacDonald
Himself
Derek Jarman
Devil
Pete Lee-Wilson
Mary Magdalene / Adam
Spencer Leigh
Young Boy
Jody Graber
Christ
Roger Cook
Kevin Collins
Nature Spirit
Dawn Archibald
Cast Member
Milo Bell
Assistant Camera
Seamus McGarvey
Camera Operator
Richard Heslop
Director
Director of Photography
Writer
Executive Producer
Takashi Asai
Producer
James Mackay
Additional Camera
Musician
Alexander Bălănescu
Sound Effects
Andy Kennedy
Editor
Peter Cartwright
Costume Designer
Annie Symons
Original Music Composer
Simon Fisher-Turner
Lighting Camera
Christopher Hughes
Third Assistant Director
Ian Francis
Additional Photography
David Lewis
Production Manager
Sarah Swords
Nick Searle
Production Consultant
Simon Goldberg
Assistant Director
Matthew Evans
Steve Farrer
Production Assistant
Jo Scarlett Coriat
Second Assistant Director
Production Accountant
Chris Harrison
Assistant Makeup Artist
Ayesshu Nuriddin
Production Design
Christopher Hobbs
Assistant Art Director
Michael Carter
Generator Operator
George Cowan
Clapper Loader
Guillame Lemoine
Art Department Assistant
Kevin Rowe
Grip
Glynn Fielding
Scenic Artist
Annie LaPaz
Telecine Colorist
Tom Russell
Online Editor
Nigel Hadley
Mick Duffield
Rigging Gaffer
Drew Meldon
Wardrobe Assistant
Pam Downe
Catherine Fanthorpe
Derek Brown
Production Office Assistant
Toby Kalikowski
James Norton
Hair Designer
John Egan
Assistant Editor
Keith Collins
Sound Engineer
Marvin Black
Casting
Michelle Guish
Extras Casting
Adam Holden
Unit Publicist
Toby Rose
Gaffer
Keith Osbourne
Richard Holbrorow
Sound Recordist
Gary Desmond
Sound Editor
Nigel Holland
Makeup Artist
Thelma Matthews
Assistant Sound Editor
Richard Fettes
Construction Manager
Robin Thistlethwaite
Producer's Assistant
Duncan Petrie
Hair Assistant
Billy Shabir
Jonathan Wells
Debbie MacWilliams
Hector Chronos
Chris Bailey
Martyn Wilson
Still Photographer
Liam Longman
Electrician
Clive Freeth
Hugh Webb
Commissioning Editor
Dagmar Benke
Jonathan Carney
Sound Re-Recording Mixer
Peter Maxwell
Melanie Pappenheim
Mark Horn
Music Arranger
Dean Broderick
David Sinclair
Brian Springbacrou
Kate Musker
Ian Shaw
Additional Sound Re-Recording Mixer
Mick Boggis
Andrew Okrezeja
Paul Jayasinma
Tony Hinnigan
Foley Artist
Bill Garlick
Richard Preston
Glen Fox
Beryl Mortimer
Martyn Bates
Tito