Cast (21)

Tilda Swinton

Madonna/Voice Overs

Johnny Mills

Lover

Philip MacDonald

Joseph

Pete Lee-Wilson

Devil

Spencer Leigh

Mary Magdalene / Adam

Jody Graber

Young Boy

Roger Cook

Christ

Kevin Collins

Lover

Dawn Archibald

Nature Spirit

Milo Bell

Cast Member

Vernon Dobtcheff

Old Man at Sauna

Michael Gough

Voice Overs/Old Man at Sauna

Maribelle La Manchega

Spanish Dancer

Jessica Martin

Singer

Jack Birkett

Pontius (Orlando)

Leslie Randall

Old Man at Sauna

Mike Tezcan

Policeman

Matthew Wilde

Policeman

Stephen McBride

Narrator (voice)

Yolande Brener

Eve

Derek Jarman

Himself

Crew (90)

Derek Jarman

Director

Richard Heslop

Camera Operator

Derek Jarman

Director of Photography

Peter Cartwright

Editor

Annie Symons

Costume Designer

James Mackay

Producer

Derek Jarman

Writer

Simon Fisher-Turner

Original Music Composer

Christopher Hughes

Lighting Camera

Ian Francis

Third Assistant Director

David Lewis

Additional Photography

Sarah Swords

Production Manager

Nick Searle

Production Manager

Simon Goldberg

Production Consultant

James Mackay

Additional Camera

Christopher Hughes

Camera Operator

Matthew Evans

Assistant Director

Steve Farrer

Camera Operator

Jo Scarlett Coriat

Production Assistant

Derek Jarman

Camera Operator

David Lewis

Second Assistant Director

Nick Searle

Additional Photography

Chris Harrison

Production Accountant

Ayesshu Nuriddin

Assistant Makeup Artist

Christopher Hobbs

Production Design

Seamus McGarvey

Assistant Camera

Michael Carter

Assistant Art Director

George Cowan

Generator Operator

Guillame Lemoine

Clapper Loader

Kevin Rowe

Art Department Assistant

Glynn Fielding

Grip

Annie LaPaz

Scenic Artist

Tom Russell

Telecine Colorist

Nigel Hadley

Online Editor

Mick Duffield

Grip

Drew Meldon

Rigging Gaffer

Pam Downe

Wardrobe Assistant

Catherine Fanthorpe

Wardrobe Assistant

Derek Brown

Production Design

Toby Kalikowski

Production Office Assistant

James Norton

Production Office Assistant

John Egan

Hair Designer

Keith Collins

Assistant Editor

Marvin Black

Sound Engineer

Michelle Guish

Casting

Simon Fisher-Turner

Extras Casting

Adam Holden

Production Office Assistant

Toby Rose

Unit Publicist

Keith Osbourne

Gaffer

Richard Holbrorow

Gaffer

Gary Desmond

Sound Recordist

Nigel Holland

Sound Editor

Thelma Matthews

Makeup Artist

Richard Fettes

Assistant Sound Editor

Robin Thistlethwaite

Construction Manager

Duncan Petrie

Producer's Assistant

Billy Shabir

Hair Assistant

Jonathan Wells

Art Department Assistant

Debbie MacWilliams

Casting

Hector Chronos

Production Office Assistant

Chris Bailey

Gaffer

Martyn Wilson

Art Department Assistant

Liam Longman

Still Photographer

Clive Freeth

Electrician

Hugh Webb

Musician

Alexander Bălănescu

Musician

Dagmar Benke

Commissioning Editor

Jonathan Carney

Musician

Peter Maxwell

Sound Re-Recording Mixer

Marvin Black

Sound Recordist

Melanie Pappenheim

Musician

Mark Horn

Musician

Andy Kennedy

Sound Effects

Dean Broderick

Music Arranger

David Sinclair

Musician

Brian Springbacrou

Musician

Kate Musker

Musician

Ian Shaw

Musician

Mick Boggis

Additional Sound Re-Recording Mixer

Andrew Okrezeja

Musician

Takashi Asai

Executive Producer

Paul Jayasinma

Musician

Tony Hinnigan

Musician

Bill Garlick

Foley Artist

Richard Preston

Sound Recordist

Glen Fox

Musician

Dean Broderick

Musician

Beryl Mortimer

Foley Artist

Martyn Bates

Musician

Tito

Musician