The Saint › Season 1 › Episode 2
The Saint Season 1 Episode 2“The Latin Touch”
ITV1 · S1E2 · Aired October 11, 1962 · 50 min · ★ 6.5/10
Templar races time when the kidnappers of a Governor's daughter demand an unusual ransom.
Check off episodes as you watch and see when the next one is out. Free, no ads.