Kane Hodder takes on the role of Goatface in the ‘Kill Her Goats’ trailer.
Korean cinema and dramas are on a whole different level of amazing. From the Oscar-winning Parasite to Squid game taking the world by storm on Netflix, Korean movies and series are absolutely brilliant. The latest Korean series on Amazon Prime, The island introduces us to a new, mystical and terrifying…