Michael Sheen Timothy Spall Colm Meaney Jim Broadbent Maurice Roëves Stephen Graham Henry Goodman Mark Bazeley Giles Alderson Martin Compston David Roper Jimmy Reddington Peter McDonald Oliver Stokes Ryan Day Ralph Ineson Elizabeth Carling