A sailor prone to violent outbursts is sent to a naval psychiatrist for help. Refusing at first to open up, the young man eventually breaks down and reveals a horrific childhood. Through the guidance of his doctor, he confronts his painful past and begins a quest to find the family he never knew.

Denzel Washington
as Dr. Jerome Davenport

Derek Luke
as Antwone Fisher

Malcolm David Kelley
as Antwone Fisher Age 7

Cory Hodges
as Antwone Fisher Age 14

Viola Davis
as Eva May

Joy Bryant
as Cheryl Smolley

Salli Richardson-Whitfield
as Berta Davenport

Leonard Earl Howze
as Pork Chop

Kente Scott
as Kansas City

Kevin Connolly
as Slim