Skip To Content

Where To Stream Your Worst Nightmare Season 1 Episode 3

Water Foul

When Martha Brailsford goes out sailing in Salem, Massachusetts, and doesn't return, her friends and family immediately suspect that something terrible has happened.