The Greatest Showman is a warm and infinitely joyful film perfect for this time of year but, if you're not a musical mega-fan, it can be a bit wearying.
A new number after what feels like every two or three lines of dialogue gets a bit grating at times but, that said, the songs are spectacularly well done.
They play like modern pop tunes which, if you switched up the lyrics and gave them to the likes of Pink or Taylor Swift, could slot right into the airwaves and are brilliantly performed by a stellar ensemble cast, including Hugh Jackman, Zac Efron and Zendaya.
The film's overall pacing also keeps the story from dragging and the songs from dominating as Jackman's dangerously optimistic P T Barnum leads us at full speed toward the next endeavour, unwittingly leaving a trail of destruction in his wake.