Ben's biggest villains are back! First, Charmcaster and Darkstar team up to take their revenge. Then Albedo gets in Ben's head and brings his nastiest nightmares to life. Worst of all, Ben's ultimate enemy, Vilgax, returns in his most powerful form ever! It's a good thing Ben has a mischievous new alien, Juryrigg, to throw a wrench in their plans!