The crew of a huge space ship confronts an evil galactic ruler out to take over the universe. This Italian production lifts all of its visual effects from an earlier Italian film called Starcrash. In fact, this film is called Starcrash II in some parts of the world. Stars Cheryl Buchanan as Belle Star. Also stars Fausto Di Bella and Don Powell.