Claim: The Punisher stars Americans.
Verdict: REFUTES