In a small Mississippi town in 1916, an eccentric spinster battles her romantic yearnings for the randy boy next door.
Laurence Harvey
as John Buchanan Jr.
Geraldine Page
as Alma Winemiller
Rita Moreno
as Rosa Zacharias
Una Merkel
as Mrs. Winemiller
John McIntire
as Dr. Buchanan
Thomas Gomez
as Papa Zacharias
Pamela Tiffin
as Nellie Ewell
Malcolm Atterbury
as Rev. Winemiller
Lee Patrick
as Mrs. Ewell
Max Showalter
as Roger Doremus
Earl Holliman
as Archie Kramer
Rico Alaniz
as Knife Thrower (uncredited)