Hayden Panettiere’s video game co-stars paid eerie tribute to her character before her death — as voice actor who replaced her pens emotional letter

The timing is haunting.

Just one day before Hayden Panettiere’s death at age 36, two of her “Kingdom Hearts” co-stars reunited onstage for the first time to perform an emotional scene involving her beloved character, Kairi.

Haley Joel Osment, who voices Sora, and David Gallagher, the voice of Riku, appeared together Saturday at the “Deep Dive into Kingdom Hearts” panel at D23 in Anaheim, Calif.

The pair performed the game’s iconic “Realm of Darkness” ending sequence, a scene they had never performed live together and recorded together in the same voice booth.

The performance took on an eerie significance Sunday, when Panettiere’s family confirmed that the actress had died. During the D23 panel, Osment and Gallagher read Kairi’s words from the scene as footage from the game played behind them, per Parade.

“Thinking of you, wherever you are,” Osment began.

“We pray for our sorrows to end, and hope that our hearts will blend,” he continued. “Now I will step forward to realize this wish.”

The scene goes on to describe a new journey and the shared connection between the game’s many worlds.

Kairi, voiced by Hayden Panettiere, in a scene from the video game “Kingdom Hearts.” Square Enix
Haley Joel Osment and David Gallagher voice characters Sora and Riku in the video game “Kingdom Hearts.” YouTube/IGN

“There are many worlds, but they share the same sky — one sky, one destiny,” Osment said.

Gallagher then delivered Riku’s lines as the characters reunited, eventually reaching out his hand to Osment.

“We’ll go together,” Osment said.

“Riku takes his hand,” Gallagher added as he extended his hand toward Osment.

The two actors clasped hands before embracing as the audience erupted in applause.

The clip, posted to YouTube, quickly took on a particularly poignant tone following news of Panettiere’s tragic passing.

Panettiere first voiced Kairi in the original “Kingdom Hearts” game in 2002. She reprised the role in “Kingdom Hearts II” in 2005 and later returned for the 2010 prequel “Kingdom Hearts Birth by Sleep.”

Kairi is one of the series’ seven Princesses of Heart and is closely connected to Sora and Riku throughout the franchise.

The character was recast in “Kingdom Hearts III,” where Kairi is voiced by Alyson Stoner, who also paid tribute to the late actress Monday.

Panettiere’s fellow child star and “Kingdom Hearts” voice actor Alyson Stoner also paid tribute to the late actress. Getty Images

Stoner shared an emotional message on Instagram following the “Nashville” star’s death.

“From one Kairi to another… One sky, one destiny,” Stoner wrote. “My deepest condolences to Hayden’s family, community, and the many lives Hayden reached. May you rest in freedom, Hayden.”

Stoner asked fans to give them some grace while they processed Panettiere’s death. Disney via Getty Images

Stoner also sent love to fans of the franchise who had treasured Panettiere’s work over the years. In an accompanying video, Stoner became visibly emotional while discussing the actress.

“Hey, this is very raw. It’s very messy; please give me some grace,” they said.

“I wanted to acknowledge Hayden’s passing. I’ve worked with Hayden, I’ve worked with Hayden’s brother Jansen,” Stoner continued. “And from one Kairi to another, I just wanted to acknowledge the tremendous loss, not only for the ‘Kingdom Hearts’ family but of course for all of the close loved ones and millions of lives that Hayden reached.”

Stoner ended the video by urging fans to look after themselves and one another.


Download The California Post App, follow us on social, and subscribe to our newsletters

California Post News: Facebook, Instagram, TikTok, X, YouTube, WhatsApp, LinkedIn
California Post Sports Facebook, Instagram, TikTok, YouTube, X
California Post Opinion
California Post Newsletters: Sign up here!
California Post App: Download here!
Home delivery: Sign up here!
Page Six Hollywood: Sign up here!


Leave a Comment

Your email address will not be published. Required fields are marked *