 Anthony Hopkins played Coriolanus, with Constance Cummings as Volumnia and Anna Carteret as Virgilia.Other performances of Coriolanus include Alan Howard, Paul Scofield, Ian McKellen, Ian Richardson, Toby Stephens, Robert Ryan, Christopher Walken, Morgan Freeman, Colm Feore, Ralph Fiennes and Tom Hiddleston.In 2012, National Theatre Wales produced a composite of Shakespeare's Coriolanus with Bertolt Brecht's Coriolan, entitled Coriolan/us, in a disused hangar at MOD St Athan.