Baywatch - Big Game Spot Movie Info 0:30 | Uploaded on Feb 05, 2017 The official Big Game Spot for Baywatch - in theatres May 26, 2017. Embed