X

Cast & Crew

Directed By

Written By

Atom Egoyan
screenplay

Cast

Bob Hoskins
Joe Hilditch
Ali Yassine
Customs Officer
Peter McDonald
Johnny Lysaght
Gerard McSorley
Felicia's Father
Marie Stafford
Felicia's Great Grandmother
Gavin Kelty
Shay Mulroone
Brid Brennan
Mrs. Lysaght
Mark Hadfield
Television Director
Danny Turner
Young Joey Hilditch
Claire Benedict
Miss Calligary
Jean Marlow
Mrs. Crimm
Sidney Cole
Ethiopian
Sandra Voe
Jumble Sale Woman
Emma Powell
Clinic Receptionist
Julie Cox
Marcia Tibbits
Nicki Murphy
Lost Girl
Polly York
Lost Girl
Gem Durham
Lost Girl
Kerry Stacey
Lost Girl
Ladene Hall
Lost Girl

Produced By

Bruce Davey
producer
Karen Glasser
associate producer
Ralph Kamp
executive producer
Robert Lantos
co-producer
Paul Tucker
executive producer

Cinematography

Paul Sarossy
director of photography

Sound

Colin Baxter
associate sound effects editor
Eric A. Christoffersen
stereo sound consultant: Dolby
Ed Colyer
adr mixer
Sue Conley
dialogue editor
Keith Elliott
foley recordist / re-recording mixer
James Harris
sound assistant
Peter Kelly
re-recording mixer
Andy Malcolm
foley artist
Timothy Mehlenbacher
assistant sound editor
Steve Munro
sound designer
Daniel Pellerin
re-recording mixer
John Pitt
sound maintenance engineer
Steve Pollet
assistant sound editor
Tim Roberts
adr editor
Brian Simmons
production sound mixer
David Drainie Taylor
dialogue editor
John F. Thompson
foley assistant
Rebecca Wright
foley assistant
Sharon Zupancic
foley assistant

Casting Director

Production Design

Art Direction

Makeup

Miri Ben-Schlomo
hair assistant / makeup assistant
Stevie Hall
hair designer
Morag Ross
makeup designer

Assistant Director

Matthew Baker
second assistant director
Danny McGrath
third assistant director
David Webb
first assistant director

Production Management

Ted Morley
production supervisor

Art Department

John Bohan
construction coordinator
Peter Dorme
draughtsman
Gill Ducker
production buyer
Paul Duff
stand-by carpenter
Heidi Gibb
art department assistant
Jo Graysmark
location art director
Bill Hargreaves
chargehand stand-by props
David Mears
stand-by painter
Brian Mitchell
stand-by stagehand
Steve Payne
dressing props
Graeme Purdy
property master
Pippa Rawlinson
art department stand-by
Bob Sherwood
stand-by props
Jan Spoczynski
draughtsman
Robin Heinson
chargehand painter

Stunts

Colin Skeaping
stunt coordinator

Editorial

Michele Francis
second assistant editor
Chris Hinton
color timer
Lorraine Samuel
second assistant editor
Mark Sanger
second assistant editor
Mark Stokes
second assistant editor
Tai Zimmer
assistant editor

Other

Alison Bage
unit nurse
Naoise Barry
co-location manager: Ireland
Debbie Brodie
home economist
Neil Chaplin
production accountant
Marilyn Clarke
production coordinator
Andrew Cooke
co-location manager: Birmingham
Ira Curtis-Coleman
specialist video
Penny Dyer
dialogue coach
Sammy Fonfe
utility stand-in
Anya Gripari
floor runner
Alison Odell
assistant to director / assistant to producer
Sammy Pasha
assistant: Bob Hoskins
Louisa Rawlins
production office assistant
Lyndy Rist
assistant accountant
Valerie Rosewell
assistant accountant
Mark Somner
co-location manager: London
Sophie Tucker
floor assistant
Simone Urdl
assistant: Mr. Egoyan
Sarah Walden
contact: London
Bonnie F. Watkins
assistant: Mr. Davey
Johanna Weinstein
title designer
Jamie Carmichael
Head of Sales Icon Entertainment International
Andrew Rosen
production assistant: Alliance Atlantis
Simon St. Laurent
opticals: Film Opticals

Music Department

Daniel Blackman
musician: viola
Frederick Chiverton
music consultant
Jimmy Duncan
composer: song "My Special Angel"
Bridget Hunt
musician: violin
Ron Korb
musician: flute
Andrew Lockington
assistant to composer
Clare Scholtz
musician: oboe
Ron Searles
music engineer
Ameene Shishakly
musician: clarinet
Stephen Stepanic
assistant music engineer
Angelique Toews
musician: violin
Kirk Worthington
musician: cello

Casting Department

Alison Crosbie
casting assistant
Pippa Hall
casting: youth

Costume Department

Debbie Scott
assistant to costume designer
Sunita Singh
wardrobe assistant
Clare Spragge
wardrobe supervisor / costume supervisor

Camera Department

Sophie Baker
still photographer
Chris Dale
camera trainee
Shaun Evans
clapper loader
Warren Ewen
electrician
Stephen Finch
electrician
Graham Hall
focus puller
Nigel Kirton
steadicam operator
Brad Larner
steadicam assistant
Simon Lucas
electrician
David Weller
stand-by rigger
George Worley
generator operator

Location Management

Nick Daubeny
location manager

Script Department

Cheryl Leigh
script supervisor
Movie title data and credits provided by
IMDb logo