Is it a dumb sci-fi film, clever commentary, or both? Nostalgia Critic looks at the gory bug buster that always gets people talking!

Support this week’s charity here!