Hadn't seen this in almost a decade. Just watched a 35mm print at Lincoln Center and it effected me more than any of my previous viewings. Straw Dogs stands as a psycho-sexual masterpiece. My moral compass is in a complete spin.
I saw a 35mm print at the Metrograph. Watch it for the Sequence with Rebecca and Antonio involving a pool table, in the club basement. The intro heist sequence at Cannes reminds me why I love cinema. Thank you Depalma!