Sci-Fi and Fantasy Return to the Surf: Fox Unveils High-Stakes First Look at the New Baywatch Era October 6, 2026