Full Cast & Crew
Top Billed Cast
Full Cast

Badi Uzzaman
Old Ram

Harmage Singh Kalirai
Sher Baz

Kumall Grewal
Akbar Dal

Marc Anwar
Raja (as Omar Salimi)

Pal Aron
Zamara

Shiv Grewal
Shona Mian

Lesley Clare O'Neill
Prostitute

Kulvinder Ghir
Agent

Riz Abbasi
Asif

Freddie Fletcher
Redway

June Broughton
Beryl

William Maxwell
Doctor

Huggy Leaver
Market Porter

Aftab Sachak
Sakib's Uncle

John Lambert
Registrar

Tich Saund
Driver (as Tich Saunders)

Judy Monahan
Nurse

Peter Silverleaf
Belgian Docker

Maria Redmond
Nurse O'Malley

Mellan Mitchell
Cafe Owner

Shereen Wheeks
Baby Michael

Sian Holland
Baby Michael

Luke Johnson
Baby Michael

Shadin Khosru
Household Ensemble #1

Shekhar Bassi
Household Ensemble #2

Balraj Singh Somal
Household Ensemble #3

Steven Nijjar
Household Ensemble #4

Sanjit Sil
Household Ensemble #5

Rez Kempton
Household Ensemble #6

Asheer Kaleem
Household Ensemble #7

Vimal Stephens
Household Ensemble #8 (as Noel Stephens)

Peter Jacques
Priest (uncredited)
Crew
Udayan Prasad
Director
Robert Buckler
Writer
Abdullah Hussein
Novel
Robert Buckler
Producer
Alan Almond
Director of Photography
Barrie Vince
Editor
Lucinda Syson
Casting
Stephen Warbeck
Original Music Composer
Mike Stallion
Art Direction
Andrea Galer
Costume Designer
Chris Townsend
Production Design
George Faber
Executive Producer
Peter Jaques
Production Supervisor
Danielle Fox
Production Coordinator
Jane Robertson
Assistant Production Coordinator
David MacDonald
First Assistant Director
Mel Nortcliffe
Second Assistant Director
Gary Pickering
Third Assistant Director
Crispin Buxton
Location Manager
Mark Stephenson
Location Manager
Ellie Gleave
Script Supervisor
Susan Nicholson
Production Accountant
Rajeshree Patel
Assistant Accountant
Orla Maxwell
Casting Assistant
John Bush
Set Decoration
Paul Westcott
Draughtsman
Lucinda Sturgis
Set Decoration Buyer
Tony Breeze
Focus Puller
James Bloom
Clapper Loader
Howard Smith
Steadicam Operator
Roger Slater
Sound Recordist
Diane Murphy
Wardrobe Master
Deborah Taylor
Makeup & Hair
Danny Euston
Property Master
Ian Newton
Props
John Markwell
Special Effects Supervisor
Steve Swannell
Gaffer
Andy Curling
Best Boy Electric
Carl Powell
Electrician
John Gracey
Electrician
Chris Polden
Generator Operator
Richard Booz
Transportation Captain
Oliver Upton
Still Photographer
Nick Adams
Sound Editor
Graham Headicar
Sound Editor
Paul Hamblin
Sound Mixer
Joanna Ball
Title Designer





