Cast: Ewan McGregor, Eva Green, Connie Nielsen, Stephen Dillane, Ewen Bremner, Denis Lawson, Alastair Mackenzie, Liz Strange, James Watson