Watch Now
PROMOTED
+1934
PROMOTED
Filters
Streaming in:
Something wrong? Let us know!
Currently you are able to watch "After Baywatch: Moment in the Sun" streaming on Disney Plus.
Profiles the most-watched series on the planet Baywatch. Featuring never before seen home videos and intimate interviews with "Baywatch" stars, this docu-series reveals the roller coaster ride of fame for its most iconic stars.