Tim Roth stars in writer-director Michel Franco’s chilling drama about a wealthy Briton attempting to abandon his life while vacationing in Acapulco. Tim Roth stars in writer-director Michel Franco’s chilling drama about a wealthy Briton attempting to abandon his life while vacationing in Acapulco.详情