• The series was filmed on location in Australia’s Byron Bay
So many shows have tried and failed to be the next Big Little Lies