Yes, yes, it's good publicity for Royal Caribbean, you know that within a few minutes. Best to move on and enjoy the great characters, nicely acted, playing out a story that's not always as predictable as it could be, against great scenery. Faint praise? Not really, this is firmly a genre piece, but the characters are more nuanced than usual, with Grammer's Harry especially interesting. We enjoyed it loads and found it rather touching.