Horror Recommendation: The Host (2006) Horror Films Henderson October 21, 2016 Share A giant mutant squid creature terrorizes Japan and it’s up to a slacker to save the day. Read More