I thought all shows had to be booked after arriving on the ship. Looks like this information is incorrect. My cruise on Oasis, 5 February, the shows are sold out. I was under the impression that all customers would have the opportunity to see the three main shows, but alas no. Travelling from the UK for 70th birthday, hugely disappointed.