Cast and Crew of Perfect Sense

Cast of
Perfect Sense

About Perfect Sense

In the captivating movie "Perfect Sense," we follow the lives of two compelling characters set against the backdrop of Glasgow, Scotland. The first of these characters is Michael, a talented chef, brought to life by the charismatic Ewan McGregor. Michael's culinary skills are not just a job, but a passion that he pours his heart and soul into. His dishes are not merely meals, but experiences that he crafts with precision and care.

On the other side of the story, we have Susan, a brilliant epidemiologist portrayed by the enigmatic Eva Green. Susan's intellect and dedication to her work are unparalleled. She is a woman of science, driven by the desire to understand and combat the unknown. Her world is one of microscopic organisms and global pandemics, a stark contrast to Michael's world of flavors and aromas.

As a mysterious pandemic begins to spread around the world, their paths cross. In the midst of this global crisis, an unlikely romance blossoms between Susan and Michael. Their connection is not just one of love, but also of shared humanity in the face of an uncertain future. As they navigate this new relationship, they must also grapple with the reality of the pandemic, adding a layer of complexity and urgency to their story.

Full Cast of Perfect Sense

Ewan McGregor
plays Michael

Ewan McGregor as Michael

Ewan Gordon McGregor is a Scottish actor who has starred in numerous film and musical roles. His first professional r...

See Ewan McGregor's other roles

Eva Green
plays Susan

Eva Green as Susan

Eva Gaëlle Green, born July 6th 1980, is a French actress and model. She started her career in theatre before making ...

See Eva Green's other roles

Ewen Bremner
plays James

Stephen Dillane
plays Stephen

Stephen Dillane as Stephen

Stephen Dillane (born 30 November 1956) is an English actor. He won a Tony Award for his lead performance in Tom Stop...

See Stephen Dillane's other roles

Denis Lawson
plays Boss

Denis Lawson as Boss

​From Wikipedia, the free encyclopedia Denis Stamper Lawson (born 27 September 1947) is a Scottish actor and directo...

See Denis Lawson's other roles

Anamaria Marinca
plays Street Performer

Anamaria Marinca as Street Performer

Anamaria Marinca (born April 1, 1978 in Iaşi, Romania) is an award-winning Romanian actress, having starred in the Pa...

See Anamaria Marinca's other roles

Alastair Mackenzie
plays Virologist

Alastair Mackenzie as Virologist

From Wikipedia, the free encyclopedia Alastair Mackenzie is a Scottish actor. He was born in 1970 in Trinafour, near...

See Alastair Mackenzie's other roles

Connie Nielsen
plays Jenny

Connie Nielsen as Jenny

Connie Inge-Lise Nielsen (born 3 July 1965) is a Danish actress. She is known for her roles in the English language f...

See Connie Nielsen's other roles

Lauren Tempany
plays Girl in Bed

Shabana Akhtar Bakhsh
plays Nurse

Caroline Paterson
plays Woman at Hospital

Malcolm Shields
plays Patient

Judith Anne Christie
plays Waitress

Richard Mack
plays Apprentice

Juliet Cadzow
plays Wife at Grave

Tam Dean Burn
plays Husband at Grave

Ferosa Mackenzie
plays Jenny's Daughter

Luke Mackenzie
plays Jenny's Son

Gilly Gilchrist
plays Doctor

Barbara Rafferty
plays Woman in Car Park

Siu Hun Li
plays Thai Scientist

Stephen McCole
plays Nice Official

Paul Thomas Hickey
plays Grumpy Official

Liz Strange
plays Deaf Customer

Katy Engels
plays Narrator (voice)

John Mulkeen
plays Chef de Partie #1

David Monaghan
plays Chef de Partie #2

Karen Hepburn
plays Pastry Chef

Sean Early
plays Kitchen Porter

Óscar Balmaseda Villoslada
plays Waiter #1

Max Barr
plays Waiter #2

Amjad Mobarak
plays Waiter #3

Joni Mackay
plays Waitress

James Watson
plays Crying Bus Driver

Trish Mullin
plays School Teacher

Fiona Danskin
plays Crying Traffic Warden

Duncan Airlie James
plays Kickboxer

Louis Roberts
plays Boy in Sweet Shop

Ian Sexon
plays Crying Man in Stadium

John Conroy
plays Wizard

George Robertson
plays Crying Fishmonger

Iain Lamont
plays Food Frenzy Fishmonger #1

James Ward
plays Food Frenzy Fishmonger #2

Paul McCormack
plays Food Frenzy Fishmonger #3

Robert Hughes
plays Food Frenzy Fishmonger #4

Ian Workman
plays Food Frenzy Customer

Allan Brown
plays Food Critic

Perry Costello
plays Shopkeeper with Gun

Frank McCabe
plays Emergency Response #1

Brad Askew
plays Emergency Response #2

Euan Williamson
plays Homeguard

Paul Lambie
plays Man Getting Tattoo

Des Hamilton
plays Jenny's Husband


Crew of Perfect Sense

Discover the backstage crew of Perfect Sense →