Release Date: 18 May 2012 Cast : Maggie Gyllenhaal, Hugh Dancy, Jonathan Pryce, Rupert Everett, Ashley Jensen, Sheridan Smith, Felicity…