There are shows as early as 5:00 and as late as 9:30 (There may be adult shows later than that). We are going to some before dinner and some after. I have booked 5 My Time Dinings at 6:00 p.m. and will change 2 or 3 to specialty dining when we board (you can't book for children online). You have to work it out when you can book online - based on times the shows are offered and what time you'll be back on board on port days. It can take a little juggling. What can turn it upside down is when you board and then see what other activities/movies are going on when you've made a reservation to do something else. In the end, it all works out.