Universal Television LLC is an American television production company that is a division of Universal Studio Group, a division of NBCUniversal, which, in turn, is a wholly owned subsidiary of Comcast. From Wikipedia
The preview teases dark secrets lurking beneath Beechwood Island’s idyllic summer just weeks before the eight-episode series streams on June 18.