A new job brings Claire Reiser to Bedford Falls, California, a Sierra town that celebrates Christmas all year. She arrives days before Christmas, expecting to be alone for the holiday. Ben Scarge is also new. Like Claire, he anticipates a lonely holiday. Then a furry visitor delivers a gift neither will ever forget. Welcome to Christmas Town!