Dwayne Johnson might be the greatest human being ever.
The Baywatch star held up production on Monday to meet a fan named Ryan, who has special needs, and his family.
Ryan and his family traveled to the beach where the Baywatch cast was shooting with the slim hope of getting to meet Johnson. In his Instagram post, Johnson explained that the family said they were willing to wait all day until after filming had ended so as not to disrupt their schedule, but Johnson wasn't having it.
"That would've been 12hrs." Johnson wrote. "Way too long."
Johnson then stopped what he was doing and immediately walked across the beach to greet Ryan, his brother, mom and nurse.
"When I walked down the stairs, Ryan's mom (pictured here) was waiting with a huge hug! Her tears started to come as she whispered, 'Thank you, thank you,'" Johnson wrote. "I met Ryan, his brother and his nurse. What a great and cool kid. Without getting into the details, this kid has waaaaaay more heart, is stronger and tougher than I could ever imagine."
Johnson explained that moments like these particularly resonate with him, because he is a parent and knows he too would do anything to make his children happy.
"I walked away from this family so grateful to have met them and Ryan," Johnson wrote. "I don't ever take meetings like this for granted."
This isn't the first time Johnson stopped working to spend time with fans who have had serious health concerns. Last month, the former WWE superstar took a break from his workout to meet survivors from the Live Strong Foundation.
"You can live three weeks without food, three days without water, three minutes without oxygen, but only three seconds without hope," he wrote at the time. "Stay strong, guys, and keep inspiring all those around you and defying the odds."
Baywatch opens May 19, 2017.