Molly s’apprête à partir passer Noël à Hawaï avec son père. Elle apprend qu’elle doit faire une escale dans la petite ville où a grandi sa mère. Ce temps d'arrêt finit par s’allonger…
Buddy Gilbert (Gavin Bellour) est un musicien en difficulté qui vit à New York. Il passe ses journées à parcourir le nord-est avec sa tortue de compagnie, à jouer dans des centres communautaires, des bars de plongée et des cafés parce que, dit-il, cela bat un 9 à 5. Un jour, Buddy surprend...
Au début du 20ème siècle, une femme indépendante d'une petite ville provoque un scandale lorsqu'elle décide d'épouser un vieux propriétaire d'une épicerie local, veuf depuis trois semaines seulement.