To Live and Die in Hicksville. Sex in a small town. And more sex. And more sex… In 1951 Anarene, Texas, there’s not much to do except be an angst-ridden teen and feel up chicks in the dark of the old movie theater. But small town life is crawling to a close, and the teens in THE LAST PICTURE SHOW, … Read More