Sans ressources et sans toit, Geraldine et ses deux filles n'ont trouvé qu'une solution pour passer leurs journées au chaud : elles se sont réfugiées dans un grand magasin. La veille de Noël, elles décident également de passer la nuit sur place. Une folle aventure commence quand deux...
Dans un petit village des Highlands, celui des deux pubs qui perdra le match de football devra fermer à cause d'une clause signée par les propriétaires des pubs il y a 100 ans