Beth (Sophia Lillis) is an impressionable young woman starting college in New York City, which is just about as far as she can get, both physically and mentally, from her hometown, the small working-class hamlet of Creekville, South Carolina, where the spectre of the past still lingers, despite being well into the 1970s. As a […]