There are a number of twists within the show's first episode that help set up what is an unquestionably high-concept premise ...
The Paradise series premiere got a linear outing on ABC. You'll soon be able to watch the entire first season.