Watch All Those Football Game Movie Spots Right Here

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


The Fate of the Furious


A Cure for Wellness

Please help these sad nobodies and: