Skip to content
What's After the Movie?
Plot summary & ending explained

Last Christmas (2019) Plot Summary, Ending Explained & Timeline

Last Christmas (2019) movie poster

Last Christmas is a 2019 drama and comedy film directed by Paul Feig, running 1 hour 43 minutes. This page retells the whole story in 692 words (about 3 minutes to read) and covers 15 key events in order, 4 characters, where and when it is set, 3 themes and the ending explained. Looking for the cast, ratings and where to stream it? See the movie page for Last Christmas.

to read the plot summary
3 min
key events in the timeline
15
characters profiled
4
themes explained
3
Loading streaming availability…
Last Christmas (2019) movie poster
Released
Runtime
1h 43m
Director
Paul Feig
Genres
Drama, Comedy, Romance
Original language
English
No spoilers

What Is Last Christmas About?

The premise of Last Christmas in 285 words, with nothing given away. The full story and the ending follow below.

In the bustling heart of London, the holiday season turns every street corner into a glittering stage, and the city’s year‑round Christmas shop becomes a little universe of its own. Kate drifts through this festive overload, working as an unpaid elf under a charismatic shop manager known only as Santa. The job is a whirlwind of tinsel, mis‑steps, and good‑natured chaos, reflecting Kate’s own tangled life—one that feels permanently stuck in a loop of missed chances and lingering regrets.

Enter Tom, a warm‑hearted volunteer whose gentle optimism slices through the frosty air like a beam of winter sunlight. Their meeting feels accidental yet inevitable, as if the season itself is nudging them together. While Tom’s presence offers Kate a fresh perspective, it also highlights the contrast between her self‑imposed isolation and the possibility of connection amid the holiday bustle. Their budding rapport is set against the backdrop of twinkling lights, bustling markets, and the ever‑present hum of Christmas music that seems to promise redemption.

Beyond the shop, Kate’s world is framed by fractured family ties. Her estranged mother Petra and sister Marta linger on the periphery, each representing a piece of the past she’s struggled to reconcile. The lingering ache of those relationships adds a quiet undercurrent to the otherwise bright and bustling setting, suggesting that the true challenge lies as much within the heart as in the external sparkle of the season.

The film balances whimsical holiday charm with a grounded, slightly bittersweet tone. It invites viewers to wonder whether a chance encounter and a little seasonal magic are enough to coax a soul out of the endless loop of regret, and whether love—however unexpected—can help rewrite the unfinished carols of one’s own life.

Full plot

What Happens in Last Christmas?

The complete story of Last Christmas, from the first scene to the last, in 692 words (about 3 minutes). Spoilers throughout. Names in the text link to 10 cast member pages.

Spoilers ahead

In Yugoslavia, 1999, the Andrich family gathers for a joyful Christmas service, where young Katarina (Madison Ingoldsby) showcases her talent by singing in the choir. Her proud parents, Petra (Emma Thompson) and Ivan (Boris Isakovic), along with her sister Marta (Lucy Miller), look on with admiration, though Marta’s attention drifts to one of the other choir girls.

Fast forward to London, England in 2017, and Katarina has transformed into Kate (Emilia Clarke), a woman now estranged from her family, especially from her mother Petra and sister Marta (Lydia Leonard). After a night out, she ends up in a stranger’s apartment. However, her morning is interrupted by the man’s wife, leading to Kate being unceremoniously ejected onto the street. This prompts her to reflect on her dismal life.

As an elf at a Christmas shop run by Santa (Michelle Yeoh), Kate finds herself in a job filled with trials and errors. Santa sees potential in her, yet is frustrated by her habitual mistakes. A visit from Marta urges Kate to step outside and confront their mother, a task she wishes to avoid. At work, Kate encounters a charming yet quirky man named Tom Webster (Henry Golding). Their initial meeting takes a comical turn when a bird unfortunately chooses Kate’s face for a target.

Outside her job, Kate tries to find refuge with her friends Jenna and Rufus, but her past blunders haunt her, including a previous incident involving a burned model ship. Her aspirations of auditioning for a theater show lead to disappointment when her tardiness forces her to perform without accompaniment, resulting in a rejection from the judges.

One day, as she navigates her chaotic life, a Danish man (Peter Mygind) walks into the store, revealing his connection with Santa, which Kate keenly observes. An invite from Tom offers her some reprieve, leading to a delightful evening out. As their bond grows, Kate discovers Tom’s commitment to volunteering at a homeless shelter and they share light-hearted moments ice-skating before being escorted out by security.

However, upon her return to the store, Kate discovers it had been burglarized; torn between a lapse in responsibility and facing Santa’s disappointment, she learns that her boss cleverly staged the break-in for insurance. After multiple mishaps, Jenna and Rufus cut ties with her, leaving Kate feeling isolated.

On one of their visits back to Tom’s place, a vulnerable Kate reveals her past struggle with heart illness, which has led her to feel inadequate. Their budding romance takes a hit when Tom retreats, insisting that Kate cannot continue to rely on him, deepening her sense of despair.

Family dynamics at a dinner reveal tensions among them. Marta confronts Kate’s perceived helplessness, to which Kate retaliates by disclosing Marta’s relationship with Alba (Jade Anouka). The evening hits a nerve as Petra and Ivan are called out for their conflicting parenting styles.

Determined to turn her life around, Kate seeks Tom at the shelter, only to be swept into volunteering, where she finds herself singing Christmas carols outside, dressed as an elf. Her journey toward betterment extends to her family; she reconciles with Marta and embraces Alba warmly.

During a bus ride, Kate stands up for a Yugoslavian couple facing discrimination, speaking to them in their language and introducing herself as Katarina. She begins to excel at work, forming a genuine connection with Santa, who shares that she only uses her nickname for work-related matters.

However, a visit to Tom’s apartment reveals a heartbreaking truth: he had passed away months prior, and his heart was transplanted into Kate. In a poignant realization, it dawns on her that last Christmas, Tom had literally given her his heart. Overwhelmed by grief, Kate seeks solace in a park bench, a sacred spot filled with memories of Tom.

Just when she feels lost, Tom’s spirit visits her, offering words of comfort and assurance that everything will be alright. In a fulfilling culmination of her journey, Kate successfully orchestrates a Christmas show with the help of shelter patrons. As she graces the stage in a festive dress, surrounded by family who come to support her, they all join in a heartfelt performance of “Last Christmas.”

Timeline

Last Christmas Timeline: Every Key Event in Order

15 key events in the order they happen, from “Christmas Service in Yugoslavia” to “Christmas Show Performance”. 15 events name a place, across 10 locations.

  1. 1

    Christmas Service in Yugoslavia

    In 1999, the Andrich family gathers for a joyful Christmas service in Yugoslavia. Young Katarina impresses everyone with her singing talents in the choir, filling her parents, Petra and Ivan, along with her sister Marta, with pride.

    When:1999 Where:Yugoslavia

  2. 2

    Katarina's Transformation

    Fast forward to 2017, Katarina has transformed into Kate, now living in London and estranged from her family. Her fractured relationships with her mother and sister haunt her as she navigates her new life filled with chaos and regret.

    When:2017 Where:London, England

  3. 3

    A Night to Remember

    After a night out, Kate finds herself in a stranger's apartment, an awkward situation that quickly escalates when the man's wife arrives. Unceremoniously kicked out onto the street, Kate reflects on her unfulfilled and dismal life.

    When:2017 Where:London, England

  4. 4

    Job as an Elf

    Kate gets a job as an elf in a Christmas shop run by Santa. Despite her ongoing mistakes, Santa sees potential in her, highlighting the comedic struggles she faces in her new role.

    Where:Christmas Shop, London

  5. 5

    Encounter with Marta

    A surprise visit from her sister, Marta, forces Kate to confront unresolved issues with her mother. This emotional encounter only deepens Kate's reluctance to improve her family relationships.

    Where:London, England

  6. 6

    Meeting Tom

    At the Christmas shop, Kate meets Tom, a charming and quirky man. Their introduction is comically interrupted by a bird targeting Kate, setting a humorous tone for their budding relationship.

    Where:Christmas Shop, London

  7. 7

    Struggles and Failures

    Kate tries to reconnect with her past ambitions but faces numerous failures, including a disastrous audition for a theater show. Her self-esteem plummets as her mistakes continue to catch up with her.

    Where:London, England

  8. 8

    Date with Tom

    Tom invites Kate out, providing her with a much-needed break from her struggles. They share an enjoyable evening together, but the thrill soon leads to a problem when they are escorted out for inappropriate behavior while ice-skating.

    Where:Ice-Skating Rink, London

  9. 9

    Burglary at Work

    Upon returning to the shop, Kate discovers that it has been burglarized. Struggling with feelings of guilt and responsibility, she uncovers that Santa staged the break-in for insurance, highlighting her tumultuous work environment.

    Where:Christmas Shop, London

  10. 10

    Confrontation with Family

    Family tensions surface during a dinner, where Marta confronts Kate about her perceived helplessness. The evening escalates as hidden resentments about parenting styles come to light.

    Where:Family Dinner, London

Show the other 5 events of Last Christmas
  1. 11

    Searching for Redemption

    Determined to improve, Kate volunteers at a homeless shelter after seeking Tom. She finds joy in singing Christmas carols outside while dressed as an elf, signifying her commitment to change.

    Where:Homeless Shelter, London

  2. 12

    Standing Up for Others

    While on a bus, Kate speaks out against discrimination towards a Yugoslavian couple. This act of bravery allows her to reconnect with her heritage as she introduces herself by her childhood name, Katarina.

    Where:Bus, London

  3. 13

    Heartbreaking Revelation

    A visit to Tom's apartment reveals devastating news: he passed away months earlier, and Kate received his heart in a transplant. This poignant revelation forces Kate to confront her feelings of loss and gratitude.

    Where:Tom's Apartment, London

  4. 14

    Spiritual Comfort

    Feeling lost, Kate sits on a park bench filled with memories of Tom, where she experiences his spirit visiting her. He offers her comfort, assuring her that everything will be alright as she navigates her grief.

    Where:Park, London

  5. 15

    Christmas Show Performance

    In a culmination of her journey, Kate successfully orchestrates a Christmas show with shelter patrons. Graced in a festive dress, she performs ‘Last Christmas’ with her family, showcasing her growth and newfound connections.

    Where:Theater, London

Characters

Who Are the Main Characters in Last Christmas?

4 characters, among them Katarina / Kate, Petra and Tom Webster: who each one is and the part they play in the story. Every profile links to the actor’s page.

  • Emilia Clarke as Katarina / Kate in Last Christmas

    Katarina / Kate

    Played by Emilia Clarke

    Originally a talented girl in a choir, Katarina evolves into Kate, a woman grappling with estrangement from her family and a tumultuous life. Despite her flaws and mistakes, she shows resilience and a driving desire for connection and redemption. Her heartfelt journey, filled with moments of vulnerability and courage, leads her to confront her past and embrace new beginnings.

    • 🎤 Singer
    • ❤️ Courage
    • 🔄 Redemption
  • Emma Thompson as Petra in Last Christmas

    Petra

    Played by Emma Thompson

    As Kate's mother, Petra embodies the complex dynamics of family relationships. Her emotional connection with her daughters reveals a juxtaposition of support and tension, particularly with Kate. Petra's journey reflects her struggles as a parent trying to guide her children while facing her own regrets, culminating in reconciliation with her family.

    • 👩‍👧‍👧 Family
    • 💔 Tension
    • 🌱 Growth
  • Henry Golding as Tom Webster in Last Christmas

    Tom Webster

    Played by Henry Golding

    Tom serves as both a romantic interest and a pivotal catalyst in Kate's story. His charming and kind-hearted demeanor offers light in Kate's disillusioned life. The depth of his character is revealed through his commitment to helping others, and his tragic fate profoundly impacts Kate, leading her through a journey of understanding love and loss.

    • ❤️ Love
    • 🎁 Kindness
    • 🌟 Inspiration
  • Michelle Yeoh as Santa in Last Christmas

    Santa

    Played by Michelle Yeoh

    Not just a figure of holiday cheer, Santa plays a crucial role in mentoring Kate. Her boss sees her potential, pushing her towards growth and reminding her of her worth. This whimsical character is a fascinating blend of support and tough love, guiding Kate through her challenges and helping her embrace her identity.

    • 🎅 Mentor
    • 🌟 Support
    • 🎁 Guidance
Setting

Where and When Is Last Christmas Set?

Last Christmas is set in Yugoslavia, London and England (1999, 2017). Here is why the time and place matter to the story.

When

1999, 2017

The film unfolds across two significant years: 1999, a time marked by familial bonds during a joyful Christmas, and 2017, where the struggles of adulthood and emotional disconnect emerge. This juxtaposition highlights the passing of time and the impact it has on relationships, particularly within Kate's family. The nostalgic essence of the past clashes with the harsh reality of the present, evoking themes of growth, regret, and redemption.

Where

Yugoslavia, London, England

The movie transitions from Yugoslavia in 1999, where a warm family Christmas service takes place, to London in 2017, representing a modern urban setting. Yugoslavia, known for its rich cultural diversity, provides a nostalgic backdrop, while London, a bustling city, contrasts with Kate's chaotic lifestyle. Each location plays a pivotal role in shaping the characters' journeys throughout the film.

  • 🏙️ City
  • 🎄 Christmas
  • 🌍 Global
Themes

What Are the Themes of Last Christmas?

3 ideas the story keeps returning to, among them Love & Loss, Redemption and Christmas Spirit.

  1. 01

    Love & Loss

    At its core, the film explores the profound themes of love and loss, particularly through Kate's experiences with Tom and her family. The dynamic between Kate and Tom, culminating in an emotional revelation about his heart transplant, serves as a poignant reminder of love's enduring nature. Additionally, the journey of reconciling with family underscores the importance of connection and forgiveness in overcoming personal traumas.

  2. 02

    Redemption

    Kate's progression throughout the movie is the embodiment of redemption. From her chaotic life and estranged family relations to reclaiming her voice and purpose during the Christmas show, she undergoes significant personal growth. This theme resonates not only in her romance with Tom but also in her efforts to better herself and reconnect with her roots, culminating in a transformative Christmas celebration.

  3. 03

    Christmas Spirit

    Christmas serves as a backdrop for the narrative, symbolizing hope, joy, and the potential for change. The festive atmosphere, underscored by moments like singing carols and participating in holiday festivities, highlights the season’s significance in bringing people together. Even amidst struggle and loss, the Christmas spirit rekindles connections and fosters new beginnings, embodying the theme of celebration and renewal.

Ending explained

How Does Last Christmas End?

The last act of Last Christmas and what it means, in 264 words. The ending lands as bittersweet. Big spoilers: read the plot summary first if you have not seen it.

The final act, in full

Kate’s revelation that she nearly died last Christmas by having an emergency heart transplant is a pivotal moment that reshapes her understanding of her trauma. The film then reveals that Tom, the cheerful man who helped her rediscover her joy, was actually the heart donor who saved her life—he was killed during his night-time courier job the previous Christmas. This means that Tom was either a ghost or a figment of Kate’s imagination, as his death and how he appeared to her suggest he exists beyond the physical world. When Tom confirms that he is dead and tells Kate that she has his heart, it emphasizes that their connection is rooted in something beyond the living—possibly spiritual or symbolic. His parting words, indicating that she would have his heart “no matter what,” suggest a deeper, more meaningful love that transcends life and death.

The film’s twist ultimately shifts the story from a traditional holiday romance to an exploration of healing and self-acceptance. Kate’s journey was never just about finding love but about learning to love herself and confront her grief. The idea that Tom was a ghost or a manifestation of her subconscious serves to reinforce that her real salvation came from embracing her vulnerabilities and forgiving herself. The narrative’s core message is that love—especially self-love—can help us overcome trauma and arrive at a place of acceptance, where we are finally able to move forward with hope. The ending leaves viewers with an uplifting reminder that healing can be magical and that genuine love, whether real or spiritual, has the power to transform us.

Tone & mood

What Kind of Film Is Last Christmas?

Bittersweet in tone, with steady pacing and a moderate story, going by the plot summary.

Tone
Bittersweet
Pacing
Steady
Story
Moderate
Intensity
Medium
Ending
Bittersweet

A festive and romantic London Christmas story that gradually reveals a deeply melancholic core, ultimately delivering a bittersweet but hopeful experience about healing and finding purpose through loss.

  • festive
  • melancholic
  • hopeful
  • reflective
  • whimsical
  • romantic
  • redemption
  • grief and loss
  • family reconciliation
  • self-discovery

Quiz

How well do you remember Last Christmas? Test yourself on the story.

Take the quiz
Loading streaming availability…
Read next

Movies Like Last Christmas With a Plot Summary

6 films close to Last Christmas in story and themes that have a full plot summary here: This Christmas (2007) and Last Holiday (2006) lead. 1 of them comes with the ending explained.

All plot summaries

Missing a Movie Plot Summary?

Tell us which film you want explained next: the full story, the timeline, the characters and the ending.

Request a summary
FAQ

Last Christmas Plot Questions

6 quick answers about Last Christmas, taken from the plot summary, ending explained, character guide and setting on this page and the film’s credits.

What is Last Christmas about?

In the bustling heart of London, the holiday season turns every street corner into a glittering stage, and the city’s year‑round Christmas shop becomes a little universe of its own.

Read the full plot summary

What happens at the end of Last Christmas?

Kate's revelation that she nearly died last Christmas by having an emergency heart transplant is a pivotal moment that reshapes her understanding of her trauma. The film then reveals that Tom, the cheerful man who helped her rediscover her joy, was actually the heart donor who saved her life—he was killed during his…

The ending explained

When and where does Last Christmas take place?

Last Christmas is set in Yugoslavia, London and England (1999, 2017). The film unfolds across two significant years: 1999, a time marked by familial bonds during a joyful Christmas, and 2017, where the struggles of adulthood and emotional disconnect emerge.

The setting explained

Who are the main characters in Last Christmas?

The story follows Katarina / Kate (played by Emilia Clarke), Petra (played by Emma Thompson), Tom Webster (played by Henry Golding) and Santa (played by Michelle Yeoh).

All the characters

What are the main themes of Last Christmas?

The summary picks out 3 themes: Love & Loss, Redemption and Christmas Spirit.

The themes explained

Who directed Last Christmas?

Last Christmas (2019) was directed by Paul Feig and runs 1 hour 43 minutes.

Paul Feig’s films

Coming soon to your phone

The Plot Explained Movie Summary App

From blockbusters to hidden gems: plot summaries, endings explained and timelines on your phone. Save your favorites and never miss a twist again.

Be the first to know when it launches. Your email stays private, always. Learn more about the app