Cast credits
Ìý
Joseph Walker – Marc Warren Mel Palmer – Marsha Thomason Terry Hedges – Daniel Ryan Sarah Templar – Nina Sosanya Mark Moore – Niall MacGregor Stewart Dean – Rory Kinnear Salma Al Fulani – Sasha Behar Martha Wallace – Denise Gough Lucy Waite – Ophelia Lovibond Roger McGovern – Conor Grimes Marissa – Ayca Ayabakan Daniel Hughes – Ciarán McMenamin Leah Wallace – Laura Greenwood Peter Templar – Seán Hanrahan Michael Wallace – Connor McIntrye Samuel Waite – Anton Lesser Catherine Tyce – Breige Roche Helen Waite – Diana Kent Phil Mead – Mark Asante Alex Iqbal – Tamin Mobayed Cab driver – Stephen Don Fareed Iqba – Aftab Sachak Neighbour – Brigid Erin Bates Khalid al Fulani – Daud Shah Liza – Lucinda Raikes Delivery boy – Lucinda Raikes Doctor – Julia Dearden Alice Seaford – Remie Purtill-Clarke
Production credits
Writer – Oliver Brown Director – Harry Bradbeer Producer – Richard Broke Director of Photography – Jan Jonaeus Production Designer – Mark Lowry Make-up Designer – Pamela Smyth Costume Designer – Maggie Donnelly Art Director – Gillian Devenney Stunt Coordinator – Jason White Executive Producers – Robert Cooper(Great Meadow Productions) – Kate Triggs(Great Meadow Productions) – Patrick Spence(³ÉÈË¿ìÊÖ Northern Ireland)