Home Arts & Culture Netflix series offers thrilling plot