Visions of a band of renegades who hail from the year 2500.