After Nathan convinces Emilie to give him and the town two weeks, a montage of scenes implies the passage of time. However, in the final scene after the montage ends when Nathan comes out of the house and they're all admiring the lights, it's the same day as the day he convinced her to stay for two weeks. Also during the montage, the Christmas tree is up but undecorated, but when Alexander Foster had arrived at the house earlier, the tree is fully decorated.
Kurt Deutsch is credited on-screen for playing "Alexander Thomas" although the dialogue reveals that the character's surname is "Foster."
Paul Collins is credited on-screen for playing "Gerald Thomas" although the dialogue reveals that the character's surname is "Foster."
In a daytime scene at the Bethlehem Courthouse, a Virginia state flag flies beside the American flag although the movie is set in Rhode Island.
When Emilie goes to see her sister, the sign over the desk says "Suffolk County." Rhode Island doesn't have a Suffolk County; this must have been filmed in Boston.