Some stores are open after normal hours or on Sundays or holidays when cruise ships are in port.
When cruise ships arrive in port, stores open for additional hours.
I hear you should wait to see it on home video and not waste money at the theater.