The Final Girls


Poster for a screening of Todd Strauss-Schulson’s film at the now-closed Sunshine Cinema in New York City.