Durante su camino de vuelta tras una campaña victoriosa, los generales Macbeth y Banquo se encuentran con tres brujas, quienes predicen que los hijos de Banquo serán reyes, aunque él no esté destinado a serlo, y que Macbeth se convertirá en barón y más tarde en rey. Cuando Macbeth es nombrado barón, su ambición de que la segunda predicción se cumpla, avivada por las palabras de Lady Macbeth, lo hará cometer una serie de crímenes que serán vengados, hasta que todas las profecías se hayan cumplido.