All Cast

Johnny Fleming

Johnny Fleming

Ben

Tara Hoyos-Martinez

Tara Hoyos-Martinez

Ellie

Bethan Waller

Bethan Waller

Lucy

Kit Smith

Kit Smith

Father Roberts

Deborah Blake

Deborah Blake

Carol

Hella Stichlmair

Hella Stichlmair

Emilia

Ian MacNaughton

Ian MacNaughton

Ray