A modern space epic about three adventurers who fight for their freedom against shadowy revolutionaries and ancient technology.