Stephanie Lodge
Rita
Ryan Davies
Alan
Jake Watkins
Ben
Georgina Jane
Charlie
Helen Minassian
Sandra
AJ Blackwell
Monster / Jacob
Nicola Wright
Mary
Will Stanton
Tyler
Hannah Ponting
Carol