THE WOMAN WHO LEFT – Blu-Ray Review Jim TudorMarch 3, 2018 Or: “Rodrigo Trinidad Must Die. Eventually.” DIRECTED BY LAV DIAZ/FILIPINO, JAPANESE/2017 (U.S. Theatrical Release) STREET DATE: JANUARY 23, 2018/KINO LORBE... 2017Blu-rayW0 Comments