There’s a particular kind of Sunday-afternoon comfort movie that knows exactly what it’s doing: warm your hands, pat your head, send you home humming. This one mostly delivers. It’s genuinely good fun — the sort of crowd-pleaser that coasts on charm, good will, and musical performances that carry the feelings when the story pauses for breath.
The snag is the runtime: it’s 132 minutes, and you feel every extra chorus. After a while it starts repeating itself like a favourite tune that won’t stop asking for “just one more”. Shave half an hour and it’d have a bit more spring. Hugh Jackman is effortlessly likeable and technically bulletproof, but Kate Hudson is the surprise package — she walks off with scenes so casually you almost miss the skill.
Jim Belushi popping up is a bonus. Pleasant, slightly overstuffed, and likely to fade fast — but it sings while it’s playing.