Season 2 Episode 3: Right to Silence

Watch Wire in the Blood season 2 episode 3 tv series online free
Release date: 2004-02-02

Tony and Carol think they've scored early when two murders lead to one man. The trouble is that the man is in prison; could he really be controlling it all from the inside?