James Purefoy as Hap Collins, Tiffany Mack as Florida Grange, Enrique Marciano as Raul, Michael K Williams as Leonard Pine – Hap and Leonard _ Season 2, Episode 2 – Photo Credit: Jackson Lee Davis/SundanceTV What: Second season of mystery series about East Texas buddies who are amateur investigators and adventurers. Starring Michael Kenneth Williams and James Purefoy.