He's still "The People's Champ!" About 45,000 military troops and their families gathered over the weekend to attend a free concert hosted by Dwayne Johnson in Hawaii, and the wrestler-turned-actor took everyone along for the ride via social media.

The show, dubbed "Rock the Troops" and filmed at Joint Base Pearl Harbor Hickam, included appearances by Kevin Hart, Matthew McConaughey, Jack Black, Nick Jonas, Terry Crews, Flo Rida and Lynyrd Skynyrd, among others. Free to military, the show was filmed for Spike TV.

What an historic, epic & FUN night. #RockTheTroops🇺🇸 officially became the biggest event of its kind ever on American soil. The morning of the show our military officials estimated we should expect roughly 25,000. By the time I took the stage to start the show, our crowd was at 45,000+ with huge smiles on their faces and ready to have a crazy fun time. And holy shit were the troops loud 😂👍🏾and I luv'd every second of their energy. It was TRULY our privilege to honor our men and women of service and their families here on US soil and around the world. And to have the show at Joint Base Pearl Harbor-Hickam to honor the 75th anniversary of Pearl Harbor made it that much more special. To all the troops and your families, I'm giving a firm handshake and a big bear hug via this Instagram post and saying THANK YOU for all you do and letting us entertain you on this historic night. Luv and boundless respect -DJ and our grateful and proud production team: @sevenbucksprod @caseypattersontv, @donmischerproductions & @spiketv. Ps... we can't wait to entertain you next year for #RockTheTroops2017🇺🇸

A photo posted by therock (@therock) on

"What an historic, epic & FUN night. #RockTheTroops🇺🇸 officially became the biggest event of its kind ever on American soil," The Rock declared on Instagram on Tuesday. "The morning of the show our military officials estimated we should expect roughly 25,000. By the time I took the stage to start the show, our crowd was at 45,000+ with huge smiles on their faces and ready to have a crazy fun time. And holy s--- were the troops loud 😂👍and I luv'd every second of their energy."

He's already planning on coming back next time for a repeat performance. It took 18 months to plan the Oct. 22 show.

In the days leading up to the show, The Rock shared images with his celeb pals who came out for the event.

He even shared a video with Terry after he got off stage.

"I'd go to war for each and every one of [the troops]," Terry said.

In the lead up to the show, Dwayne met with many troops and posed with several of them for social media photos.

"Phenomenal day today at Joint Base Pearl Harbor - Hickam shooting promos for #RockTheTroops🇺🇸 Big excitement from our troops and their families for our epic show this Saturday. So proud and honored to do this for them," he said before the show, in captioning a photo of himself in a military vehicle. "And for the record, the soldiers with me in this picture are not actors. They're the real deal. And yes, this airman in front of me is stunning and beautiful, but she can also make the bad guys go 'night night' and never wake up. If I ever become POTUS, I need this woman on my detail."

"Been meeting great troops all day and night," he said of a photo of him shaking hands with a soldier. "The love is strong and the mana (spirit) here on the base is powerful. Our show tomorrow night is gonna be special."

It was special, and it will be seen in its entirely on Dec. 13 on Spike.