Ralph Fiennes
In the 2011 film "Coriolanus" directed by Ralph Fiennes, Virgilia is played by Jessica Chastain.