The "Baywatch" reboot cast, including Brooks Nader, Shay Mitchell, and Stephen Amell, was spotted filming action scenes in red swimsuits at Venice Beach.