An all-female team battles for survival on a barren island in Siren: Survive the Island! Siren: Survive the Island, Netflix's…