Characters played by Natasha Little
Isabel
Characters played by Douglas Hodge
Albert
Characters played by Colin Salmon
Cal
Characters played by Linda Kash
Jennifer
Characters played by Joseph Kell
Max
Characters played by Katie Boland
Maggie
Characters played by Alex McCooeye
Kevin
Characters played by Misha Rasaiah
Marianne
Characters played by Kevin Vidal
Marvin Smith
Characters played by Marty Adams
Ralph
Characters played by Morgan I. Bedard
Tom
Characters played by Janine Davies
Passerby
Characters played by Wolf Ryman
Young man proposing
Characters played by Alysia Topol
Young women