Macbeth ★★★★½

9/10