Set in 1962 Tallahassee but filmed in late 2022 in Hammond, LaPlace, New Orleans, Ponchatoula and Thibodaux, it’s inspired by ...