Antwone Fisher (Derek Luke) é um jovem marinheiro de temperamento explosivo, que constantemente arruma confusão na Marinha. Enviado ao psiquiatra Jerome Davenport (Denzel Washington), Antwone inicialmente se mostra relutante mas aos poucos revela ao médico seu passado problemático. Com o tempo Antwone e o dr. Davenport iniciam uma relação de amizade, ao mesmo tempo em que o marinheiro se apaixona pela jovem Cheryl (Joy Bryant).