2.3 Beware the Cannibals (Channel Zero)