Human TargetThe Return of Baptiste - Season 2 Episode 4 Where to Watch Human Target Season 2 Episode 4Watch Human Target Season 2 Episode 4 - The Return of Baptiste2010-12-08Read more Human Target is available on .