← Back to Movies
← Back to Perfect Sense
Cast and Crew of Perfect Sense
Cast
Ewan McGregor
Michael
Eva Green
Susan
Ewen Bremner
James
Stephen Dillane
Stephen
Denis Lawson
Boss
Anamaria Marinca
Street Performer
Alastair Mackenzie
Virologist
Connie Nielsen
Jenny
Girl in Bed
Lauren Tempany
Nurse
Shabana Akhtar Bakhsh
Woman at Hospital
Caroline Paterson
Patient
Malcolm Shields
Waitress
Judith Anne Christie
Apprentice
Richard Mack
Wife at Grave
Juliet Cadzow
Husband at Grave
Tam Dean Burn
Jenny's Daughter
Ferosa Mackenzie
Jenny's Son
Luke Mackenzie
Doctor
Gilly Gilchrist
Woman in Car Park
Barbara Rafferty
Thai Scientist
Siu Hun Li
Nice Official
Stephen McCole
Grumpy Official
Paul Thomas Hickey
Deaf Customer
Liz Strange
Narrator (voice)
Katy Engels
Chef de Partie #1
John Mulkeen
Chef de Partie #2
David Monaghan
Pastry Chef
Karen Hepburn
Kitchen Porter
Sean Early
Waiter #1
Óscar Balmaseda Villoslada
Waiter #2
Max Barr
Waiter #3
Amjad Mobarak
Waitress
Joni Mackay
Crying Bus Driver
James Watson
School Teacher
Trish Mullin
Crying Traffic Warden
Fiona Danskin
Kickboxer
Duncan Airlie James
Boy in Sweet Shop
Louis Roberts
Crying Man in Stadium
Ian Sexon
Wizard
John Conroy
Crying Fishmonger
George Robertson
Food Frenzy Fishmonger #1
Iain Lamont
Food Frenzy Fishmonger #2
James Ward
Food Frenzy Fishmonger #3
Paul McCormack
Food Frenzy Fishmonger #4
Robert Hughes
Food Frenzy Customer
Ian Workman
Food Critic
Allan Brown
Shopkeeper with Gun
Perry Costello
Emergency Response #1
Frank McCabe
Emergency Response #2
Brad Askew
Homeguard
Euan Williamson
Man Getting Tattoo
Paul Lambie
Jenny's Husband
Des Hamilton
Crew
Peter Aalbæk Jensen
Executive Producer
Co-Producer
Sisse Graum Jørgensen
Casting
Shaheen Baig
David Mackenzie
Director
David Mackenzie
Executive Producer
Giles Nuttgens
Director of Photography
Producer
Gillian Berrie
Executive Producer
Peter Garde
Costume Designer
Trisha Biggar
Production Design
Tom Sayer
Producer
Malte Grunert
Original Music Composer
Max Richter
Executive Producer
Jamie Laurenson
Executive Producer
Tomas Eskilsson
First Assistant Director
Barrie McCulloch
Screenplay
Kim Fupz Aakeson
Executive Producer
Carole Sheridan
Art Direction
Andy Thomson
Second Unit Director
Colin Kennedy
Associate Producer
Brian Coffey
Line Producer
Julia Valentine
Co-Producer
Tristan Lynch
Visual Effects Supervisor
Andreas Hylander
Editor
Jake Roberts
Gaffer
Wayne King
Makeup & Hair
Donald McInnes
Hairstylist
Orla Carrol
Makeup Artist
Marion McCormack
Hairstylist
Marion McCormack
Special Effects Supervisor
Mike Kelt
Sound Re-Recording Mixer
Iain Anderson
Sound Mixer
Barry O'Sullivan
Still Photographer
Neil Davidson
Sound Re-Recording Mixer
Chris Sinclair
Second Assistant Director
Catherine Dunne
Sound Designer
Douglas MacDougall
Property Master
Tony Sheridan