All Cast

Rebecca Finch

Rebecca Finch

Amelia Anderson

Michael Wagner

Michael Wagner

Nicholas Hallberg

Eline Havenaar

Eline Havenaar

Reporter

Portia Booroff

Portia Booroff

Claire Tyche

Simon Rhys-Jones

Simon Rhys-Jones

Ethan Campbell