These spots cost millions to run. The final green-screen shot from the Baywatch ad must have cost about fifty bucks. Did everyone get their money’s worth? Have a look and see:
Guardians of the Galaxy, Vol. 2
Pirates of the Caribbean: Dead Men Tell No Tales
Baywatch
The Fate of the Furious
Logan
A Cure for Wellness