Long Bright River, the Peacock suspense thriller series that debuted on March 13, 2025, was filmed mainly in New York City, not in Philadelphia, where the story is set.