Действие фильма происходит зимой в Лондоне. Катарина «Кейт» Андрич, молодая начинающая певица, периодически живущая у своих друзей, имеет бесперспективную работу эльфом в круглогодичном рождественском магазине в центре Лондона, хозяйка которого строгая, но добросердечная китаянка, называющая себя «Санта». Во время рабочего дня Кейт замечает снаружи мужчину, смотрящего вверх и заводит с ним разговор, узнав, что его зовут Том Вебстер и его часто повторяемая жизненная мудрость состоит в том, чтобы «искать» то, что другие редко замечают.
После неудачного вокального прослушивания Кейт снова встречает Тома, и они идут на прогулку, где он очаровывает её своими необычными наблюдениями за Лондоном. После того как её выселили самые старые друзья, Кейт вынуждена вернуться домой к своим родителям, югославским иммигрантам. Её мать Петра страдает депрессией, а её отец Иван, бывший юрист, работает водителем такси, так как не может позволить себе переучиться на юридическую практику в Соединенном Королевстве. Кейт чувствует, что Петра, которая от неё без ума, душит её своей заботой, пренебрегая старшей сестрой Кейт, Мартой, успешным юристом, которая являясь лесбиянкой, скрывает свою сексуальную ориентацию от родителей.
Кейт начинает проводить больше времени с Томом, который доставляет товары на велосипеде и работает волонтёром в приюте для бездомных, над которым она сначала издевается. В поисках Тома, который часто пропадает на несколько дней и говорит, что оставляет свой телефон в шкафу, она начинает помогать в приюте в надежде наткнуться на него, но обнаруживает, что персонал никогда его не встречал.
Отмечая повышение Марты по службе, Кейт в злобе раскрывает ориентацию Марты родителям. Убегая, она сталкивается с Томом, который забирает её обратно в свою квартиру. Кейт рассказывает, что годом ранее она серьезно заболела и ей пришлось сделать пересадку сердца. Кейт говорит, что чувствует себя полумертвой и задается вопросом, есть ли у неё талант, чтобы стать певицей. Открывшись Тому, Кейт пытается заняться с ним любовью, но он отказывается.
Проведя ночь с Томом, Кейт начинает делать небольшие шаги, чтобы улучшить свою жизнь: заботится о своём теле, знакомит Санту с датчанином, который любит Рождество так же сильно, как и она, извиняется перед Мартой и её девушкой и поёт рождественские песни, чтобы собрать деньги для приюта. Через несколько дней Кейт снова сталкивается с Томом, который говорит, что хочет сказать ей что-то важное, но Кейт заранее заявляет, что он боится обязательств и уходит.
Кейт продолжает стараться творить добро в своей повседневной жизни. Наконец, желая загладить свою вину с Томом, она возвращается в его квартиру и встречает агента по недвижимости, который проводит просмотры и объясняет, что квартира была вакантной во время процесса оформления завещания. После некоторого первоначального замешательства он сообщает, что предыдущий владелец погиб в результате велосипедной аварии на прошлое Рождество, и Кейт понимает, что Том был донором органов, чьё сердце она получила. Направляясь в небольшой сад, который был любимым местом Тома, Кейт снова встречает его (понимая, что Том — призрак), где мужчина говорит, что его сердце «всегда будет твоим», и на прощание просит Кейт позаботиться о нём. Выясняется, что скамейка, на которой они сидели во время своего первого похода в сад, является мемориальной скамейкой Тома.
В канун Рождества Кейт организует шоу, используя таланты людей из приюта, и приглашает всех своих друзей и семью, в том числе Санту и её поклонника из Дании, а также агента по недвижимости, которого она встретила в квартире Тома. Кейт изящно исполняет соло из песни Wham! «Last Christmas», переплетающаяся с воспоминаниями о её времени с Томом, и веселье начинается, когда поднимается занавес и к ней присоединяется группа исполнителей из приюта. На следующий день Кейт и её семья вместе празднуют Рождество, к которым впервые присоединилась подруга Марты Альба.
Наступает лето, заметно более здоровая Кейт пишет в своем дневнике на мемориальной скамейке Тома в саду, с которым он её познакомил. Улыбаясь, счастливая Кейт поднимает глаза, как Том всегда советовал.