Cast (8)

Riann Steele

Anna Reynolds

Sophie Thompson

Karen Marrow

Jane Lowe

Lucy Blakeley

Taliyah Blair

Young Anna

Jonathan Nyati

Harry Reynolds

David Horovitch

Reverend Joseph

Peter MacQueen

William Blakeley

Phillipa Peak

Young Lucy

Crew (2)

Jamie Hooper

Director

Jamie Hooper

Writer