Human Target › Season 2 › Episode 13
Human Target Season 2 Episode 13“Marshall Pucci”
FOX · S2E13 · Aired February 9, 2011 · 60 min · ★ 6.9/10
Chance's investigation into Ilsa's late husband's past uncovers a web of deception and lies that may tear the team part forever.
Check off episodes as you watch and see when the next one is out. Free, no ads.