Hearts in Atlantis is the name of a movie. I don't think I ever saw it, but that title would be great for a Valentine's Day cruise, what with all the cruise ship disasters there have been lately, don't you think?
The cruise would be named that to attract as many lovesick couples as possible, and it would be run by someone whose heart has been broken many times, so they hate romance. And once the ship is far enough away from shore, it would sink and go down with all hands. And that's why it's called the "Hearts in Atlantis Cruise": because Atlantis sank under the sea too. And with all the crazy lack of preparedness for the disasters onboard cruise ships lately, nobody would even think anything was out of the ordinary to suspect that it might be (Gasp!) on purpose...