Rent this movie

Martial arts icon Sonny Chiba stars in an early role as a mysterious hero from outer space on a mission to save the world from alien invaders in this campy futuristic actioner. When a group of metallic warriors from Neptune attacks Earth, the enigmatic Ironsharp, aka Space Chief (Chiba), comes to the rescue in his jet-powered car. Also includes Prince of Space, a Japanese sci-fi flick featuring aggressive birdlike extraterrestrials.