Beautiful, interesting, incredible cinema.
The Sailor Senshi team up with the Sailor Starlights to stop Sailor Galaxia from conquering the galaxy.