Ioan Gruffudd
Solomon Levinsky
Ioan Gruffudd
Solomon Levinsky
Nia Roberts
Gaenor Rees
Sue Jones-Davies
Gwen
William Thomas
Idris Rees
Mark Lewis Jones
Crad Rees
Maureen Lipman
Rezl
David Horovitch
Isaac
Steffan Rhodri
Noah Jones
Paul Morrison
Writer
Paul Morrison
Director
Sheryl Crown
Producer
David Green
Executive Producer
Andy Porter
Executive Producer
Ilona Sekacz
Music
Nina Kellgren
Director of Photography
Kant Pan
Editor
Joan McCann
Casting
Hayden Pearce
Production Design
Frazer Pearce
Art Direction
Maxine Brown
Costume Design
Derek Lloyd
Hairstylist
Derek Lloyd
Makeup Artist
Michael Moustafi
Prosthetic Makeup Artist
Gill Rees
Hair Designer
Gill Rees
Makeup Designer
Chris Nixon
Post Production Coordinator
Howard Arundel
First Assistant Director
Jonathan Hunter
Third Assistant Director
Nerys Phillips
Third Assistant Director
Jon Williams
First Assistant Director
Rhian Williams
Second Assistant Director
Rory Armstrong
Dressing Prop
Wayne Maggs
Painter
Ron Muston
Painter
Nicole Northridge
Assistant Art Director
Phil Payter
Standby Carpenter
Gareth Richards
Prop Maker
Andy Simmons
Standby Carpenter
Mike Weston
Construction Manager
Ray Weston
Standby Painter
Tony Wilks
Standby Carpenter
Pat Boxshall
Sound Editor
Richard Dyer
Sound Mixer
Richard Dyer
Sound Recordist
Danny Longhurst
Sound Editor
Jeff Welch
Boom Operator
Richard Reeve
Special Effects
John Bailie
First Assistant Camera
John Bailie
Focus Puller
Stuart Barell
Clapper Loader
Chris Davies
Electrician
Annie Dibling
Camera Trainee
Paul Edwards
Steadicam Operator
Dai Hopkins
Grip
Mark Hutchings
Best Boy Electrician
Steve Lawes
Focus Puller
Bob Milton
Electrician
Adrian Rogers
Still Photographer
Kevin Rudge
Focus Puller
Alan Stewart
Camera Operator
Peter Thornton
Camera Operator
Mark Tillie
Still Photographer
Matt Woolf
Clapper Loader
Alison Callaghan
Costume Assistant
Sheri Lund
Costume Assistant
Steve Harrow
Post Production Consulting
Angharad Owen
Assistant Editor
Huw Jones
Assistant Location Manager
Bryan Moses
Location Manager
Clare Alan
Script Editor
Rupert Allan
Production Runner
Gruffudd Jones
Script Editor
Menna Jones
Production Coordinator
David Mellor
Production Accountant
Mark Dunford
Thanks