The Final Girls – Interview Todd Strauss-Schulson

Sitges Film Festival I am in beautiful Sitges, a coastal town 30 kilometers south of Barcelona for...