
Where Was ‘The Better Sister’ Filmed? Exploring Scenic Long Island, New York
Amazon Prime Video subscribers may already be well acquainted with “The Better Sister.” The thrilling new series, not to be confused with the similarly titled “The Good Sister,” which also premiered this year, first landed on Amazon on May 29 and has …