The cast of Hex - 2004 includes: Jemima Abey as Alex Samuel
Anderson as Julius Stuart Antony as David Harris Roger Barclay as
Young Priest Joseph Beattie as Malachi Lucy Bowen as Big Janice
Amelda Brown as Nurse Lorraine Burroughs as Sinead Katy Carmichael
as Peggy Daniel Casey as Dr. Garrett Nicolas Chagrin as Sir Ralph
Cavendish Samuel Collings as Tom Samuel Collings as Tom Wright
Katrine De Candole as Perie the Faerie Richard Durden as Dr.
Wilkinson Lynden Edwards as Dr. Gilbert Michael Fassbender as
Azazeal Olegar Fedoro as Demonic Showman Alice Fernbank as Orderly
Leon Ford as Max Rosen Theo Fraser Steele as Ben Halliday Davyd
Harries as Sir Stephen Stephen Humby as Carl Geraldine James as
Lilith Hughes Geraldine James as Lillith Hughes Ram John Holder as
Voodoo Priest Vivien Keene as Woman with Dog Holly Lumsden as
Esther McBain Garry Marriott as Paramedic Teresa McElroy as Maria
Kim McGarrity as Jenny Nicola Millbank as Ruth Joseph Morgan as
Troy Alison Newman as Reverand George Jessica Oyelowo as Rachel
McBain Grant Parsons as Dr. Surtees Theresa Petts as Gail Levinson
Jemma Powell as Bethany Colin Prockter as George the Porter Laura
Pyper as Ella Laura Pyper as Ella Dee Jemima Rooper as Thelma
Jemima Rooper as Thelma Bates Alan Ruscoe as Araquiel Alan Ruscoe
as Baraquel Alan Ruscoe as Sariel Amber Sainsbury as Roxanne
Davenport Colin Salmon as David Tyrel Lauren Scrine as Young Esther
McBain Amy Stacy as Nurse Megan Mark Tandy as Titus Peckham Anatole
Taubman as Archangel Raphael Sam Troughton as Jez Heriot Tamara
Ustinov as Tour Guide Ronan Vibert as Mephistopheles Charity
Wakefield as Lucy Stephen Yardley as Thomas McBain