InSite News New Review: The Host December 18, 2006ByTars Tarkas Brand New Complete with a movie clip to continue the multimedia event-o-rama. Related