Coinciding with its world premiere this weekend at Fantastic Fest, Shudder has shared a poster and trailer for the upcoming horror Daddy’s Head. Written and directed by Benjamin Barfoot, the film follows Isaac, a young boy grieving the recent death of his father, when a terrifying creature that bears an unsettling resemblance to the deceased […]