A film still of an Olivia Taylor Dudley in Baywatch, high detail