Stranger Things and Lizzo mash-up happened – and now it’s finally here. Jamie Campbell Bower, who plays villain Vecna, was practicing his character’s gravelly voice and he sounded Good as Hell when he recited the chartopper’s lyrics. The 33-year-old actor was discussing how he found the monster’s voice during Wednesday night’s episode of The Tonight Show Starring Jimmy Fallon.