Ben 10: Alien Force
The Final Battle (2) still
S03E2023 min· aired 3/26/2010

The Final Battle (2)

TMDb7.7
Nexus es8182TMDb ep 369603TVDb ep 1930061

Overview

Powerless, Ben goes aboard Vilgax's ship and faces off with Vilgax to stop his invasion of Earth in their final battle. Albedo gives Ben the Ultimatrix and Ben gets his old aliens and their evolved forms.