Idols of the theatre henry irving and ellen terry are preparing to stage macbeth in edinburgh. But long before the actors hit the boards the play-house is hit with horror; the piercing, desolate wail of a banshee and a b...Idols of the theatre henry irving and ellen terry are preparing to stage macbeth in edinburgh. But long before the actors hit the boards the play-house is hit with horror; the piercing, desolate wail of a banshee and a bloody message smeared on the street.