Skip To Content

Where To Stream Wizards vs Aliens Season 1 Episode 12

The Last Day - Part 2

With a powerful new ally by his side, Tom must bring his entire family together with Benny to destroy the Nekross Master Plan, before the whole of the Earth is changed forever.