Champs or John Bull both have loads of screens and different stuff showing. All English-speaking so just give 'em a call and check. Great city.
I popped in there earlier. Confirmed they will be showing it, but didn’t seem like the friendliest bunch.