A young girl relocates to Manhattan where she takes on saving the planet.
Sierra McCormick would go on to play roles in Curb Your Enthusiasm and Land of the Lost.