

MovieDramaScience FictionRomance
Perfect Sense
Without love there is nothing
6.9(1,305)20111h 33m
In Glasgow, Scotland, while a mysterious pandemic begins to spread around the world, Susan, a brilliant epidemiologist, falls in love with Michael, a skillful cook.
- Director
- David Mackenzie
- Writers
- Kim Fupz Aakeson
Links
Where to Watch · IN
Streaming data provided by JustWatch via TMDB. Quality tiers (HD/4K) aren't exposed by TMDB.
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

Lauren Tempany
Girl in Bed

Shabana Akhtar Bakhsh
Nurse

Caroline Paterson
Woman at Hospital

Malcolm Shields
Patient
Judith Anne Christie
Waitress

Richard Mack
Apprentice

Juliet Cadzow
Wife at Grave

Tam Dean Burn
Husband at Grave

Ferosa Mackenzie
Jenny's Daughter
Luke Mackenzie
Jenny's Son

Gilly Gilchrist
Doctor

Barbara Rafferty
Woman in Car Park

Siu Hun Li
Thai Scientist

Stephen McCole
Nice Official
Paul Thomas Hickey
Grumpy Official

Liz Strange
Deaf Customer
Loading cast…
Crew
Directing
- David MackenzieDirector
- Barrie McCullochFirst Assistant Director
- Catherine DunneSecond Assistant Director
- Colin KennedySecond Unit Director
- Susie LeeThird Assistant Director
Writing
- Kim Fupz AakesonScreenplay
Production
- Shaheen BaigCasting
- Gillian BerrieProducer
- Peter GardeExecutive Producer
- Malte GrunertProducer
- Peter Aalbæk JensenExecutive Producer
- Jamie LaurensonExecutive Producer
- David MackenzieExecutive Producer
- Sisse Graum JørgensenCo-Producer
- Tristan LynchCo-Producer
- Tomas EskilssonExecutive Producer
- Carole SheridanExecutive Producer
- Julia ValentineLine Producer
Camera
- Giles NuttgensDirector of Photography
- Neil DavidsonStill Photographer
- Derrick PetersFirst Assistant Camera
Editing
- Jake RobertsEditor
Sound
- Raymond RaposaMusic
- Iain AndersonSound Re-Recording Mixer
- Douglas MacDougallSound Designer
- Chris SinclairSound Re-Recording Mixer
- Max RichterOriginal Music Composer
- Barry O'SullivanSound Mixer
Art
- Tom SayerProduction Design
- Andy ThomsonArt Direction
- Tony SheridanProperty Master
Costume & Make-Up
- Orla CarrolHairstylist
- Trisha BiggarCostume Designer
- Marion McCormackHairstylist
- Marion McCormackMakeup Artist
- Donald McInnesMakeup Designer
- Donald McInnesHair Designer
Visual Effects
- Mike KeltSpecial Effects Supervisor
- Andreas HylanderVisual Effects Supervisor
Lighting
- Wayne KingGaffer