Lisa Lu as
Episodes 1
The Hatchet Man
March 5, 1960
• 30m
3x25
San Francisco hires Paladin to protect a Chinese detective.
Read More