Zac Efron The Rock Baywatch
Credit: therock/Instagram, Matt Sayles/Invision/AP

Our movie dreams have come true: Dwayne "The Rock" Johnson and Zac Efron are teaming up to star in the upcoming Baywatch reboot. In other words, these two fine physical specimens are about to be shirtless for two hours, and we're definitely not complaining.

Johnson confirmed the news on his Twitter today with a string of enthusiastic tweets and retweets:

According to The Hollywood Reporter, Johnson will play a serious by-the-book cop who's forced to team up with a hotshot rookie played by Efron to protect their beach from being destroyed by an oil maven. Unfortunately production for the film won't begin until next year, but with these social media–savvy gents at the helm we expect plenty of sneak peeks.