This is strictly for Pryor fans. Just because he was a great, funny guy doesn't mean this is more than a B-Movie. The script is awful, it just meanders around constantly ridiculing crime and prisoners of war. It balances between comedy and melodrama and keeps falling on its face doing justice to neither.
First there are 30 minutes of rather unrealistic, uninspired Vietnam prisoner of war time the guy is playing basketball at one point... How more can you pander to your audience?... That prison time is boring, unconvincing and already can easily put one to sleep.
Back in the U.S. the guy for no real reason at all is considered a "war hero". Yet he is of course quickly forgotten by the public and seems to be stumbling into all kinds of wacky mishaps. Or are they really? We will soon find out. Yawn. There are annoying clichés: his sick mother, his little daughter he never meets, a high end whore falling in love with the hero etc. It is very odd how this movie constantly switches from tragedy to slapstick in one instant. Doesn't work at all.
Overall this in fact is just a bad comedy and does a disservice to prisoners of war. Just because this guy was a great stand-up comedian, played in a few good movies and died of MS is no reason not to be annoyed by this silly, unconvincing, unfunny comedy. But if you like Richard Pryor you will probably be thrilled by him reading 3 hours of Dadaist poetry.