Hap and Leonard official wallpaper
Hap and Leonard poster

Hap and Leonard

(2016)

Cast

James Purefoy as Hap Collins
James Purefoy

as Hap Collins

Michael Kenneth Williams as Leonard Pine
Michael Kenneth Williams

as Leonard Pine

Nicholas Logan as Grady
Nicholas Logan

as Grady

Crew

Jeremy Platt as Production department
Jeremy Platt

Executive Producer