Cast (23)

Robert Pugh

Jenkins

Hannah Daniel

Agnes D

Kai Owen

McDonald

Sheena Bhattessa

Sunita

Craig Russell

Steve Dennis

Robert Boulter

Randall

Aled Pugh

Ryan

Dominique Dauwe

Kurt Nesbo

Steven Meo

Huw

Richard Mylan

Nav

Sophie Melville

Sian

Laura Silber

Medical Examiner

Le Hong Lien

Vietnamese Woman

Tsilala Brock

Marcie Gilman

Ceri Jones

Selwyn Rees

Chelsea McCarthy

Technician

Rob Karma Robinson

Miles Kendrick

Scott Barrow

Stanley

Steve Dunayer

Officer Colman

Marc Rhys

Tommy

Kevin McCurdy

Fisherman

Oliver Morgan-Thomas

Fisherman

Richard Corgan

Wilson

Crew (3)

Peter Stray

Writer

Richard Byrne

Line Producer

Peter Stray

Director