Pretty crazy and messed up romance-thriller featuring great performances from Rose Perez and Javier Bardem. Slows down a tad in the third act before ratcheting up again for the finale. Some really uncomfortable scenes but still a highly engaging film. This was the 130-minute uncut version. 4.0/5