Perfect Sense

2011, drama, love, science fiction

93 minutes

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.

Last rated on

?

Recommended

7.0

based on 1 user

5.7

based on 3 critics

Cast

Ewan McGregor

Ewan McGregor

Michael

Eva Green

Eva Green

Susan

Ewen Bremner

Ewen Bremner

James

Stephen Dillane

Stephen Dillane

Stephen

Anamaria Marinca

Street Performer

Alastair Mackenzie

Alastair Mackenzie

Virologist

Lauren Tempany

Lauren Tempany

Girl in Bed

Caroline Paterson

Woman at Hospital

Malcolm Shields

Patient

Richard Mack

Richard Mack

Apprentice

Juliet Cadzow

Wife at Grave

Tam Dean Burn

Husband at Grave

Ferosa Mackenzie

Jenny's Daughter

Luke Mackenzie

Jenny's Son

Barbara Rafferty

Woman in Car Park

Siu Hun Li

Thai Scientist

Stephen McCole

Nice Official

Paul Thomas Hickey

Grumpy Official

Liz Strange

Deaf Customer

Katy Engels

Narrator (voice)

John Mulkeen

Chef de Partie #1

David Monaghan

Chef de Partie #2

Karen Hepburn

Pastry Chef

Sean Early

Kitchen Porter

Max Barr

Waiter #2

Amjad Mobarak

Waiter #3

Joni Mackay

Waitress

James Watson

James Watson

Crying Bus Driver

Trish Mullin

School Teacher

Fiona Danskin

Crying Traffic Warden

Louis Roberts

Boy in Sweet Shop

Ian Sexon

Crying Man in Stadium

John Conroy

Wizard

George Robertson

Crying Fishmonger

Iain Lamont

Food Frenzy Fishmonger #1

James Ward

Food Frenzy Fishmonger #2

Paul McCormack

Food Frenzy Fishmonger #3

Robert Hughes

Food Frenzy Fishmonger #4

Ian Workman

Food Frenzy Customer

Allan Brown

Food Critic

Perry Costello

Shopkeeper with Gun

Frank McCabe

Emergency Response #1

Brad Askew

Emergency Response #2

Euan Williamson

Homeguard

Paul Lambie

Man Getting Tattoo

Des Hamilton

Des Hamilton

Jenny's Husband

Crew

Art

Andy Thomson

Art direction

Tom Sayer

Production design

Tony Sheridan

Property master

Camera

Neil Davidson

Still photographer

Costume and make-up

Orla Carrol

Hairstylist

Marion McCormack

Hairstylist, makeup artist

Directing

David Mackenzie

David Mackenzie

Director

Barrie McCulloch

First assistant director

Catherine Dunne

Second assistant director

Editing

Jake Roberts

Editor

Lighting

Wayne King

Gaffer

Production

Brian Coffey

Associate producer

Shaheen Baig

Casting

Tristan Orpen Lynch

Co-producer

Peter Garde

Executive producer

Peter Aalbæk Jensen

Peter Aalbæk Jensen

Executive producer

Jamie Laurenson

Executive producer

David Mackenzie

David Mackenzie

Executive producer

Tomas Eskilsson

Tomas Eskilsson

Executive producer

Carole Sheridan

Executive producer

Gillian Berrie

Producer

Malte Grunert

Producer

Sound

Max Richter

Max Richter

Original music composer

Douglas MacDougall

Sound designer

Iain Anderson

Sound re-recording mixer

Chris Sinclair

Sound re-recording mixer

Writing

Visual effects

Mike Kelt

Mike Kelt

Special effects supervisor

Andreas Hylander

Visual effects supervisor

What is Veboli?

Veboli provides personal movie advice, so you can easily choose the right movie to watch. Learn more

Stay up to date?

Read the Veboli blog

Instagram
Instagram
LinkedIn
Twitter

Got a question?

Send us a message

English

Distribution

10

9

8

7

6

5

4

3

2

1

0

Distribution

10

9

8

7

6

5

4

3

2

1

0