Movie Review: The Host
by Allie Jackson, Guest Reporter The Host, the latest adaptation of a Stephanie Meyer novel (writer of Twlight), is a science fiction love story about a strange love quadrangle and what it means to be human. I’m admittedly a fan…