MAR marwash22 HELL YEAH. Monsters Vs. Aliens — Forget Venom, The 'Life' Sequel Has Already Been Made. And It's 'Cloverfield'