in theatres may 26