There seems to be some confusion regarding the main shows on Carnival ships. I have been on over 20 Carnival cruises and always have late dinner seating. I agree with sistagoldnehair-- the late diners get to catch the main shows around 10-10:30 p.m.
They will usually have different shows every night --could be anything from a juggler to a magician but will have two main production shows during a seven day cruise.These are the ones I'm referring to. I've never been to one before dinner and as I said, I've never had anything but late dining.
maybe they have changed it since February.