In the debut live recording for cinema by London's Almeida Theatre, Ralph Fiennes plays one of Shakespeare's most notorious villains, while Vanessa Redgrave plays Queen Margaret.

All Trailers