It's a tricky task, adapting William Shakespeare's plays to contemporary settings, but Ralph Fiennes' directorial debut is a bold triumph. Fiennes has a steady grasp of the material, having played Coriolanus on stage, and here he reprises his role as the proud warrior who inspires fear and loyalty in his troops, but is hated by the poverty-stricken romans for his arrogance. Fiennes is joined by A-listers Vanessa Redgrave, Jessica Chastain and Gerard Butler, who give unsurprisingly exceptional performances, and Brian Cox is particularly great as the loyal senator Menenius.