The Final Girls

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