Ben 10: Alien Force
War of the Worlds, Pt. 2
S2 E13:
Ben, Gwen and Kevin take their fight to the Hybreed's home world, where they have one hour to save the Earth.
Starring
David McCallum