The movie takes its name from a 1970's Marvel comic book title and is within the Marvel Animated Universe.
The movie takes its name from a 1970's Marvel comic book title. The movie is within the Marvel Animated Universe.