Siren, Season 2, Episode 3 “Natural Order”

This week Siren dives into everyone’s life, not just the usual suspects. Everyone’s business is put on blast and some secrets start to come out into the light. I loved it. Helen gets some important news, Ben’s mom is still…