Jamie Campbell Bower uses meditation to prepare for Stranger Things 06/30/2022 06/30/2022 Jamie Campbell Bower has revealed how he prepares himself to play the monstrous Vecna in 'Stranger Things'.