Perfect Sense › Cast
Ewan McGregor
Michael
Eva Green
Susan
Ewen Bremner
James
Stephen Dillane
Samuel
Denis Lawson
Boss
Connie Nielsen
Jenny
Alastair Mackenzie
Virologist
Malcolm Shields
Patient