An astronaut, stranded on a primitive planet, fights against the tyranny of the Overlord.
You may also want to check out the following: