Heather is een charmante vrije geest wiens egocentrische verloofde Roger nooit een woord uit haar mond lijkt te horen. Bobby is een marineofficier die thuiskomt van zijn dienst in het buitenland en op zoek is naar een nieuw hoofdstuk in zijn leven. Zowel Heather als Bobby verlangen ernaar iemand te ontmoeten die hen het gevoel geeft dat ze thuis zijn in deze wereld, maar ze beginnen te twijfelen aan het bestaan van die persoon. Dankzij twee Golden Retrievers, Bobby's pittige elfjarige nichtje Myra en een leuke theaterproductie van 'A Christmas Carol' worden deze twee ongelukkige en onwaarschijnlijke mensen verliefd op Kerstmis. Maar kunnen ze de problemen van hun verleden en heden overwinnen om samen een toekomst op te bouwen?