The Baywatch Trailer Features Hot Women, Explosions And The Rock

I mean, what more do you really need in a movie?