Macbeth on screen

William Shakespeare's Macbeth has been screened numerous times, featuring many of the biggest names from stage, film, and television.

Performances

Adaptations

Theatrical performances within films

Another way in which film-makers use Shakespearean texts is to feature characters who are actors performing those texts, within a wider non-Shakespearean story. In Opera, the 1987 Italian giallo horror film written and directed by Dario Argento and starring Cristina Marsillach, Urbano Barberini, and Ian Charleson; young opera singer Betty (Marsillach) is reluctantly thrust into the lead role in Verdi's Macbeth. During her first performance, a murder takes place in one of the opera boxes. Mysterious murders continue throughout the film as Betty is stalked and those around her meet their unfortunate end. During the final performance of the opera, the killer is revealed, and Betty must confront her past in a terrifying climax.

See also