Both series received rave reviews from critics and The Society had been renewed for a second season last summer
Which TV series will you stream this week?
Season one is now available for streaming on Netflix
The Devil leads the pack for this week's best streaming content
The series will be available for streaming on May 10
The series is created by Chris Keyser and Marc Webb