Cassie Pruitt decyduje się przeprowadzić z Nowego Jorku do swojego rodzinnego miasta, Dickens. Ponieważ pracowała na Broadwayu jako reżyserka, przygotowuje przedstawienie uświetniające obchody setnej rocznicy odbywającego się w miasteczku wiktoriańskiego festiwalu. Ma to być "Opowieść wigilijna". Problemy się zaczynają, gdy aktor grający rolę główną traci głos. Jeśli Cassie nie znajdzie kogoś, kto go zastąpi, spektakl zostanie odwołany. Burmistrz miasteczka, Givens, podpowiada jej, aby postarała się namówić do współpracy gwiazdę kina akcji, Jake'a Dorseya, który dorastał w Dickens. Cassie niechętnie do niego dzwoni, choć znają się z liceum. Przed laty byli bowiem ze sobą blisko. Ku jej zdumieniu Jake zjawia się w miasteczku. Z czasem łączące ich dawniej uczucie zaczyna się budzić.