Yes, the marketing is puerile: “She came for the pasta and got lost in the sauce” is a poster tagline that’s not only unfunny and nonsensical, it’s not even accurate to the story. And that breezy, quippy, give-it-all-away trailer? Super off-putting. The movie is better than that, delivering the shameless romance anyone buying a ticket is hoping for, with charming performances and reasonably effective heart-string-pulling.