2012 → 2026 · Cast then & now

The Hunger Games Cast: Then and Now

The cast then and now — with the original tribute song “Legends Stay”.

1995

Watch

Watch the reels

The reels · most watched first · 1

About the series

The Hunger Games, then & now

The Hunger Games premiered in 2012. This page follows Katniss Everdeen (Jennifer Lawrence), Peeta Mellark (Josh Hutcherson), Gale Hawthorne (Liam Hemsworth), Haymitch Abernathy (Woody Harrelson), Effie Trinket (Elizabeth Banks) then and now, with real ages, 10 then-vs-now collector’s cards in this tribute and the original tribute song “Legends Stay”.

2012Premiered
10Characters in this tribute

The cast · 10 collector’s cards

Where is the The Hunger Games cast now (2026)?

The Hunger Games cast then and now: 10 collector’s cards, 2012 vs 2026, with real ages. Tap a card to flip it and watch them walk side by side.

Spotted something about The Hunger Games?

Missing a character, a wrong age or a favourite couple we should add? Send us a message — we read every one.

Watch the reels first on

FacebookInstagramTikTokYouTubeSpotify

The song

“Legends Stay”

We were just sparks in a burning sky
Read the lyrics

We were just sparks in a burning sky
Names on the screen learning how to fight
From District dust to the Capitol lights
We were young we were fire we were alive

Time kept turning seasons changed
Faces older but the flame remains
Through the ashes through the pain
We still remember every name

Oh-oh we were the hunger we were the flame
Running through history calling our names
From the arena to who we are now
Still standing tall still taking a bow
Oh-oh we were the story they can't erase
Years may pass but we hold our place
Forever the fire forever the brave
The games may end — but legends stay

Logged in to Apple Music? You’ll hear the full song — otherwise a 30-second preview.

Stream “Legends Stay” on Apple Music

Keep watching

More series

The Hunger Games in numbers

The cast, then & now

The Hunger Games cast then and now, ages
CharacterActorThen (2012)Now (2026)
Katniss EverdeenJennifer Lawrence21 36
Peeta MellarkJosh Hutcherson19 34
Gale HawthorneLiam Hemsworth22 36
Haymitch AbernathyWoody Harrelson50 65
Effie TrinketElizabeth Banks38 52
CinnaLenny Kravitz47 62
Primrose EverdeenWillow Shields11 26
President SnowDonald Sutherland76 88 passed away
Caesar FlickermanStanley Tucci51 65
CatoAlexander Ludwig19 34

Ages from verified birth dates, updated 02 November 2026.