The Leopard

Aug 15, 2017 on TNT at 9:00 PM


Baz puts his plan to take down Smurf in motion as Marco cashes in a favor with Craig and Deran. Meanwhile, Pope seeks the truth behind the reasons for Catherine’s death.

Previous episode

Season 2 Episode 10

Aug 08, 2017

Next episode

You Will Be Gutted
Season 2 Episode 12

Aug 22, 2017

Guest stars

J. J. Soria