One day I popped into the Ivanhoe Theater on the Valor and 'The Queen' was being shown. No admission charge for that but you will have to pay for any movie you order on your in-room TV much like you do in any other hotel room.
There are many movies to choose from. All cost $8.95 including the 'adult' selections.
But you won't wanna sit in your room and watch a movie..You're on a cruise ship!!
Even if it's raining outside there's soooo much to do inside.
Get out and enjoy it!! You'll have plenty of time for TV when you get home.
Hope that helps..