Monsters vs Aliens

Monsters vs Aliens ★★★★

i was super in love with every single MAIN character ;) and might i add that monsters vs aliens > megamind :oooo I SAID IT! AND I STAND BY IT!! >:)