Beautiful, interesting, incredible cinema.
In the 22nd century, the Space Rangers protect an Earth colony on the planet Avalon.