Director
Lee Haven Jones
DIRECTOR
Tim Whitby
Gwennan Sage
Deep Sehgal
Stars (in credits order)
Sanjeev Bhaskar
Dr. Prem Sharma
Ayesha Dharker
Kamini Sharma
Jacob Oakley
Dan Griffiths
Mali Harries
Megan Evans
Ifan Huw Dafydd
Owen Griffiths
Erica Eirian
Sian Davies
Alun ap Brinley
Sgt. Emlyn Dawkins
Dafydd Hywel
Ceri Joseph
Naomi Everson
Gina Nicolli
James Morgan
Miner
Mark Williams
Richard Sharpe
Beth Robert
Sylvia Sharpe
Indira Joshi
Pushpa Bakshi
Alexander Vlahos
Tom Evans
Naomi Battrick
Verity Todd
Mark Heap
Herbert Todd
Sara Lloyd
Mary Lewis
Rhys ap William
Dafydd Lewis
William Houston
Basil Thomas
Ceri Murphy
Graham
Matthew Aubrey
Aled
Sion Pritchard
Daf Jones
Rhydian Jones
Robert Thomas
Eiry Thomas
Mrs. Williams
Julian Gillard
Gareth John Bale
Alun
Christine Pritchard
Mrs. Daniels
Catrin Aaron
Mrs. Germin
Lee Mengo
Bryn
Clare Hingott
Beryl
Carwyn Glyn
Carwyn Rogers
Kyle Rees
Trystan
Rebecca Harries
Meinir Rogers
Jâms Thomas
Burly Man
Gwawr Loader
Julie
Gareth Jewell
Rhys Stephens
Katy Sobey
Esther Adams
Glyn Pritchard
Whipper In
Gwenllian Rhys
Bronwen
Stacey Daly
Elaine
Ben McGregor
Rhys
Iestyn Jones
Rhodri
Aisling Groves McKeown
Tonya
John Weldon
Dion Davies
PC Jones
Sophie Morgan-Price
Branwen
Owain Rhys Davies
Anwen Carlisle
Cate
Ben Evans
Card Player
Nathan Sussex
Morgan Rowlands
Carwyn Jones
Huw Euron
Delivery man
Brendan Charleson
Bentley
Carl Sykes
Heavy
Ian M. Court
Police Constable(uncredited)
Aaron Fisher
Miner(uncredited)