Ben 10 poster
TV

Ben 10 (2005)

S04E12 Ben 10 vs. Negative 10 (2)

Mar 09, 2008 • Season 4 • Episode 12 • HD

The Forever King begins to execute his scheme, enlisting the mightiest foes Ben has ever encountered to seize control of the planet's most potent energy source.