Kirsty Perfect loves Christmas so much that she owns an all year round Christmas shop. Kirsty is seeking love while her sister Lara is trying to escape from her menacing ex-fiance. Their parents are dreading their first Christmas after selling the much loved family home. Family troubles and the joy and pain of falling in love have to be faced before the family can hope to enjoy a Perfect Christmas together.