is the siren on netflix?
The show is available to stream on Hulu. Both seasons of the show are on the streaming platform and can be easily watched there. All you have to do is search for Siren, click on an episode and go! ... The show is not available to stream on Netflix and at this point it seems unlikely that it ever will be.