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