“A¬†twist that shocks the senses. – HorrorTalk