Mona, célibataire de 32 ans résidant à New York, retourne dans son village natal de Milton pour aider ses parents à préparer la fête foraine de Noël, fondée par ses arrière-grands-parents. À son arrivée sur place, elle croise par hasard Fletcher, son petit ami du lycée. Chez ses parents, Mona fait la connaissance de Dez, un journaliste venu rédiger un article sur la fête foraine de Noël. Mona renoue avec Fletcher, bien qu'elle soit très occupée par l'organisation de la fête foraine, mais passe également de plus en plus de temps avec Dez. Un triangle amoureux se dessine