Claim: The Right Stuff's producers include Scott Glenn.
Verdict: SUPPORTS