In the post–World War II South, two families are pitted against a barbaric social hierarchy and an unrelenting landscape as they simultaneously fight the battle at home and the battle abroad.
Carey Mulligan
as Laura McAllan
Jason Clarke
as Henry McAllan
Jason Mitchell
as Ronsel Jackson
Mary J. Blige
as Florence Jackson
Garrett Hedlund
as Jamie McAllan
Rob Morgan
as Hap Jackson
Jonathan Banks
as Pappy McAllan
Kelvin Harrison Jr.
as Weeks
Kerry Cahill
as Rose Tricklebank
Claudio Laniado
as Dr. Pearlman
Kennedy Derosin
as Lilly May Jackson
Dylan Arnold
as Carl Atwood