Daddy's Head was reviewed out of its world premiere at Fantastic Fest. It premieres Oct. 11 on Shudder. Belen Edwards is an Entertainment Reporter at Mashable. She covers movies and TV with a ...