I was on the May 24-27, Magic sailing and we were told we weren't getting it because it was a short cruise and also the first Silver Anniversary at Sea sailing.
However, there was nothing booked on night two in the Walt Disney Theater and Twice Charmed was not on the schedule. They "surprised" us with it. We didn't have a late night early premiere the night before, but this was just as good.