April 27, 2025 ‘We are doing gallons of blood’: The ultra-violent Shakespeare play that makes audiences faint