In 1973, when Frank Bledsoe and his 18-year-old niece Beth take a road trip from Manhattan to Creekville, South Carolina for the family patriarch's funeral, they're unexpectedly joined by Frank's lover Walid.
Paul Bettany
as Frank
Sophia Lillis
as Beth
Peter Macdissi
as Wally
Steve Zahn
as Mike
Stephen Root
as Daddy Mac
Judy Greer
as Kitty
Margo Martindale
as Mammaw
Lois Smith
as Aunt Butch
Jane McNeill
as Neva
Caity Brewer
as Marcia
Cole Doman
as 16-year-old Frank
Michael Perez
as 16-year-old Sam