If this seems similar to the 1939 serial Buck Rogers it is because it is a condensed version! Buck Rogers (Buster Crabbe) is a 20th century pilot who, along with Buddy (Jackie Moran), is put into suspended animation after an airship crash. When he is awaken in the future he finds the world to be much more advanced, and much more dangerous. He helps the good guys out against the evil plans of Killer Kane (Anthony Warde)...
Naturally as the nearly four hour original serial was edited down to a single film that's just over an hour long it is all rather breakneck. In fact it is maybe a little too frenetic as we move from action scene to action scene with hardly any time to breathe. The action is great though and includes rocket ships with sparks flying out of them, ray guns and an army of mindless robots - slaves controlled by fiendish helmets and worked until they die.
Little to no subtlety maybe but it is all tremendous fun.