Everyone’s a critic, or at least, that’s how it seems to veteran actor Edward Lionheart (Vincent Price) in Douglas Hickox’s celebrated slice of Grand Guiginol. Lionheart is angry at the kind of reviews he gets, and decides to take revenge on the Theatre Critics Guild with the aid of his daughter Edwina (Diana Rigg), who seemingly disguises herself as Jeff Lynne from the Electric Light Orchestra to do his bidding. The critics themselves are a wonderfully cast bunch, all destined to be offed in a bloody fashion determined by the works of Shakespeare. Dennis Price, Arthur Lowe, Jack Hawkins, Robert Morley, Harry Andrews and Ian Hendry are amongst the victims, and there’s also time for such diversions as a sword-fight on trampolines. The neat idea is something of a precursor of both Paddington 2 and Se7en, although David Fincher probably wouldn’t have much time for a comic detective duo of Milo O’Shea and Eric Sykes. Michael J Lewis contributes beautiful, lush music that underscores the melancholy of the conceit; Theatre of Blood is a fun romp that proves that black comedy can work with the right, light touch.