Starring :
Denzel Washington ... Melvin B. Tolson
Nate Parker ... Henry Lowe
Jurnee Smollett ... Samantha Booke
Denzel Whitaker ... James Farmer Jr.
Jermaine Williams ... Hamilton Burgess
Forest Whitaker ... Dr. James Farmer Sr.
Gina Ravera ... Ruth Tolson
John Heard ... Sheriff Dozier
Kimberly Elise ... Pearl Farmer
Devyn A. Tyler ... Helen Farmer (as Devyn Tyler)
Trenton McClain Boyd ... Nathaniel Farmer
Ritchie Montgomery ... Deputy
Jackson Walker ... Pig Owner
Tim Parati ... Pig Farmer
Robert X. Golphin ... Dunbar Reed
Director :
Denzel Washington
Download :
Download Part 1
Download Part 2
Download Part 3
Download Part 4
Download Part 5
Download Part 6
Download Part 7