Watch Ben 10: Alien Force - The Final Battle: Part 2

Ben 10: Alien Force Season 3 Episode 21

Season 3 Episode 21

First Aired: March 26, 2010

Description: Powerless, Ben goes aboard Vilgax's ship and faces off with Vilgax to stop his invasion of Earth in their final battle. Azmuth gives Ben the Ultimatrix and Ben gets a new set of 10 aliens.