Cast (39)

Craig Warnock

Kevin

David Rappaport

Randall

Kenny Baker

Fidgit

Mike Edmonds

Og

Malcolm Dixon

Strutter

Tiny Ross

Vermin

Jack Purvis

Wally

Ian Holm

Napoleon

John Cleese

Robin Hood

Sean Connery

King Agamemnon / Fireman

Michael Palin

Vincent

Shelley Duvall

Dame Pansy / Pansy

Peter Vaughan

Winston the Ogre

Katherine Helmond

Mrs. Ogre

David Warner

Evil Genius

Ralph Richardson

Supreme Being

Tony Jay

Supreme Being (voice)

David Daker

Kevin's Father

Sheila Fearn

Kevin's Mother

Jim Broadbent

Compere

Peter Jonfield

Arm Wrestler

Jerold Wells

Benson

Myrtle Devenish

Beryl

Winston Dennis

Bull Headed Warrior

Roger Frost

Cartwright

Andrew MacLachlan

Fireman #2

Marcus Powell

Horseflesh

Terence Bayler

Lucien

Preston Lockwood

Neguy

David Leland

Puppeteer

Leon Lissek

Refugee #1

John Young

Reginald

Derrick O'Connor

Robber Leader

Neil McCarthy

Robber #2

Declan Mulholland

Robber #3

Derek Deadman

Robert

Charles McKeown

Theatre Manager

Mark Holmes

Troll Father

Martin Carroll

Baxi Brazilia III

Crew (35)

Terry Gilliam

Director

Terry Gilliam

Writer

Michael Palin

Writer

George Harrison

Theme Song Performance

Neville C. Thompson

Associate Producer

Celia Barnett

Assistant Art Director

Graham Ford

Production Manager

John Richards

Sound Engineer

Allen Hurd

Sound

André Jacquemin

Sound

Philip Chubb

Sound Director

Kent Houston

Visual Effects

Paul Whitbread

Visual Effects

Garth Marshall

Sound Mixer

Richard Cattermole

Costumer

Stephen Miles

Assistant Costume Designer

Dorothy Williams

Costumer

Terry Gilliam

Producer

George Harrison

Executive Producer

Denis O'Brien

Executive Producer

Mike Moran

Original Music Composer

Peter Biziou

Director of Photography

Julian Doyle

Editor

Irene Lamb

Casting

Milly Burns

Production Design

Norman Garwood

Art Direction

James Acheson

Costume Designer

Trevor Jones

Original Music Composer

George Harrison

Additional Music

Elaine Carew

Makeup & Hair

Maggie Weston

Makeup & Hair

Mark Cooper

Third Assistant Director

Julian Doyle

Second Unit Director

Simon Hinkly

First Assistant Director

Guy Travers

Second Assistant Director