Cast:
Ioan Gruffudd, Justine Waddell, Charlotte Rampling, Laura Aikman, Nicholas Blane, Selina Cadell, Jo Cameron Brown, Tony Curran, Ian McDiarmid, Clive Russell, Lesley Sharp, Donald Sumpter, Nicholas Woodeson, James Hillier, Ifan Meredith, Emma Cunniffe, Laurence Dobiesz, Sarah Durham, Daniel Evans, Gemma Gregory, Bernard Hill, David Horovitch, Alex Leppard, Hugh Lloyd, Roland Manookian, Laila Morse, Lockhart Ogilvie, Terence Rigby, Angela Sims, Michael Eaves, Gabriel Thomson, Ryan John Monaghan