El largometraje gira en torno a Macbeth (Denzel Washington), un noble que, convencido por tres brujas, cree que está destinado a ser el rey de Escocia. Ayudado por su ambiciosa esposa (Frances McDormand), intentará apoderarse de la corona de la forma que sea.