Tuż przed Bożym Narodzeniem nieznani sobie ludzie otrzymują zaproszenie na Vailę – maleńką wyspę w archipelagu Szetlandów. Choć pomysł wydaje się absurdalny, zjawiają się na promie w Lerwick i tak rozpoczyna się najdziwniejsza noc w ich życiu. Znajdująca się wśród zaproszonych sierżantka Sarah MacLeod od początku spodziewa się kłopotów. Ani ona, ani pozostali goście nie są jednak w stanie przewidzieć finału przedświątecznej kolacji. Co łączy pozornie nieznajomych? Kim jest Herbert Anderton? Jaką cenę należy zapłacić za nieodpokutowane grzechy?
„Wigilijna zagadka” to znakomita przypowieść o zbrodni i karze, konsekwencjach i skutkach wyborów, ale przede wszystkim napisana ze smakiem i uszczypliwym humorem powieść kominkowa, jakiej nie powstydziłaby się sama królowa zbrodni Agatha Christie.