Characters played by Matt Whelan
Michael
Characters played by Roxane Mesquida
Sylvie
Characters played by Pana Hema Taylor
David
Characters played by Matthew Saville
Dr. Lake
Characters played by Mandy McNeill
Woman on street
Characters played by Sophie Henderson
Tina
Characters played by Caren Pistorius
Chloe
Characters played by Hannah Woods
Michael's Mum
Characters played by Harry Standbridge
Young Michael
Characters played by Clementine Howe
Lizzie
Characters played by Colin Moy
John
Characters played by Jon Cummings
Sick man
Characters played by Emily Campbell
D.J. @ Yellow Submarine
Characters played by Steven Gannaway
Bartender
Characters played by Maggie Tarver
Aunty Myra