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.
The creators, Liz Moore and Nikki Toscano, carefully adapted the book’s most significant moments while bringing a fresh perspective to the screen. In a conversation with Variety, Moore shared insights ...