To familier fra Mississippi – den ene svart, den andre hvit – møter en brutal virkelighet med fordommer, gårdsdrift og vennskap i et splittet samfunn under andre verdenskrig. Ekteparet Laura (Carey Mulligan) og Henry McAllan (Jason Clarke) prøver å nyte det glade gårdslivet, mens Florence (Mary J. Blige) og Hap Jackson (Rob Morgan) hjelper til der de kan for å holde økonomien oppe. Når én soldat fra hver familie kommer hjem fra krigen, blir fordommene nok en gang satt på prøve. Henrys rasistiske far Pappy (Jonathan Banks) kommer med fordomsfulle utsagn som ikke faller i god jord hos krigsveteranen Ronsel (Jason Mitchell), mens Henrys bror Jamie (Garrett Hedlund) sliter med krigstraumer og alkoholisme. Tross ulike hudfarger blir Ronsel og Jamie gode kamerater, men det sømmer seg ikke i etterkrigstidens sørstater.