Watch Due South season 4 episode 3 tv series online free
Release: Oct 21, 1998
With the whole station against him, Ray sets about to prove the innocence of a woman facing lethal injection that Ray helped put away for killing her husband back when Ray was still wet behind the ears.