This week, the 2018 season of Bard on the Beach opened with Macbeth on the BMO Mainstage. The famed Scottish Play, starts with the General being forewarned by a trio of witches, who prophesy that he is destined to be the King of Scots, creating a tale of ambition, treachery and murder that turns to…