I will be on mariner of the sea will there be one show or two ? Any need to book ahead ?What ship? You can only pre-book shows on Oasis and Quantum class.
Usually there are 2 shows a night, but I've been on Adventure and Independence in the past year and the first night has only 1 show time. EIther way, they work around the traditional dining times.