There is minimal entertainment on HAL. There is music at night in the BB King Club, and maybe a bit where there is dualing pianos. The National geographic thing in the main stage was so awful on one ship I was on, I walked out. I have no interest in seeing animals killing other animals to a live quartet.
There is little to do for kids. The kids clubs will have activities, but they have no real dedicated entertainment.
The comedian was dreadful, so much so he made jokes about not getting any laughs.
The movies on demand are extactly what is on Netflix right now. I just got off the Nieuw Amsterdam on the December 4th. So I was hard pressed to find a movie I haven't already seen.
If you wonder why your cruise fare is so cheap, this is one of the answers. There is a reason why you pay a lot more on RCI or NCL. They have real entertainment for all ages.