Two word review : utter crap. This Roger Corman helmed tale of a woman who uses a wasp-based serum to rejuvenate herself – no prizes for guessing what the serum’s primary side effect is – is a movie with no redeeming features at all. From the very start you know you’re in trouble – there […]