The Houston Shakespeare Festival opens their 49th season with Shakespeare’s Macbeth. A Scottish general and his wife are plunged into a murderous quest by the prophesy of three mysterious witches. Consumed by brutal ambition, the couple’s bloodbath delivers the crown of Scotland to Macbeth. After unthinkable acts of betrayal, a price must be paid. Guilt, madness, and tyranny reign in a world where “fair is foul, and foul is fair.”