All Cast

Emily Beecham

Emily Beecham

Alice

Ben Whishaw

Ben Whishaw

Chris

Kerry Fox

Kerry Fox

Bella

Kit Connor

Kit Connor

Joe

David Wilmot

David Wilmot

Karl

Phénix Brossard

Phénix Brossard

Ric

Sebastian Hülk

Sebastian Hülk

Ivan

Lindsay Duncan

Lindsay Duncan

Psychotherapist

Jessie Mae Alonzo

Jessie Mae Alonzo

Selma

Andrew Rajan

Andrew Rajan

Jasper

Marie Noel Ntwa Ydjumbwiths

Marie Noel Ntwa Ydjumbwiths

Colleague #3

Goran Kostić

Goran Kostić

Mr. Simic

Yana Yanezic

Yana Yanezic

Mrs. Simic

Leanne Best

Leanne Best

Mother

Phoebe Austen

Phoebe Austen

Girl

Janine Duvitski

Janine Duvitski

Lady

Neil Menage

Neil Menage

Buyer #1

Karik Samuel

Karik Samuel

Buyer #2

Quinton Arigi

Quinton Arigi

Psychotherapist's Assistant

Iggy Hausner

Iggy Hausner

Little Joe's Voice (voice)