With the release of the incredibly anticipated Kingdom Hearts III just around the corner (I can't believe it's almost time!), Square Enix has announced a whole bunch of the voice actors, both returning and new to the Kingdom Hearts series.

Haley Joel Osment is back once again in the lead as Sora, joined by Forzen star Kirsten Bell and Zachary Levi from Tangled. Check out the full list of revealed voice actors and their respective roles below.

  • Ryan Potter as Hiro Hamada
  • Jamie Chung as Go Go Tomago
  • Scott Adist as Baymax
  • Khary Payton as Wasabi No-Ginger
  • Genesis Rodriguez as Honey Lemon
  • Josh Gad (Frozen, Beauty and the Beast) as Olaf from Frozen
  • Kristen Bell (Frozen, Veronica Mars, Forgetting Sarah Marshall) as Anna from Frozen
  • Idina Menzel (Frozen, Enchanted, Rent) as Elsa from Frozen
  • Jonathan Groff (Frozen, Mindhunter, American Sniper) as Kristoff from Frozen
  • Zachary Levi (Tangled, Chuck, Thor: The Dark World) as Flynn Rider from Tangled
  • Donna Murphy (Tangled, Center Stage) as Mother Gothel from Tangled
  • John Ratzenberger (Toy Story, Cheers, The Incredibles, Coco) as Hamm from Toy Story
  • Wallace Shawn (Toy Story, The Princess Bride, The Good Wife) as Rex from Toy Story
  • Tate Donovan (Hercules, The O.C., Argo) as Hercules from Hercules
  • Kevin R. McNally (Pirates of the Caribbean Series) as Gibbs from the Pirates of the Caribbean series
  • Tony Anselmo as Donald Duck
  • Bill Farmer as Goofy

You can pre-order Kingdom Hearts III from Mighty Ape for release day delivery on January 29.