Perfect Sense
2011-09-29In Glasgow, Scotland, while a mysterious pandemic begins to spread around the world, Susan, a brilliant epidemiologist, falls in love with Michael, a skillful cook.

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.

Michael
Ewan McGregor

Susan
Eva Green

James
Ewen Bremner

Stephen
Stephen Dillane

Boss
Denis Lawson

Street Performer
Anamaria Marinca

Virologist
Alastair Mackenzie

Jenny
Connie Nielsen

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