Hmm, never heard of that?
Cineworld do offer an "Unlimited" card which allows you to watch, er, an "Unlimited" number of screenings. The premium version of the card that includes the flagship Leicester Square site costs £250.80/year.
However, an additional "Uplift" charge applies for IMAX...