
Quantum Leap — Season 3
S03E031990-10-1245m
Leap of Faith
August 19, 1963: Sam finds himself in one holy mess as a priest in Philadelphia, trying to help an alcoholic priest deal with a killer and the death of a young parishioner.
Ready to watch
S03E03 — Leap of Faith
Auto-selects the best quality source for you