The Nerds return to the world of Willow and review the first season of the Disney Plus continuation of the cult classic film!