Disney's Jungle Cruise, starring Dwayne Johnson and Emily Blunt, has docked at the U.S. box office with $34.2 million .

The film has also snagged $27.6 million overseas and over $30 million from its Disney+ streaming debut, giving the blockbuster, which is based on a themepark ride, a first weekend tally of $91.8 million .

The movie succeeded without stellar reviews, and Johnson has thanked fans for supporting the Disney release.

"For those of you who went (to cinemas) or watched it from your living room and created a big experience in your living room, I want to thank you guys so much," he said via Instagram on Sunday.

"These numbers are coming in and they're pretty good. I'll just say that and I want to say thank you so much for your support. This journey has been since 2018. Of course, we all dealt with Covid. We had to push everything, but finally it's out there for the world to enjoy."

Jungle Cruise debuted in 4,310 U.S. theaters on Friday and raked in $10 million more than the rest of the top five put together.

Dev Patel's The Green Knight was a distant second with a three-day $6.78 million take.

Filmmaker M. Night Shyamalan's thriller Old comes in third, ahead of Black Widow, and Matt Damon's new film Stillwater.