The show is breathtakingly well put together. It has movie level qualities. The characters, although initially a bit surprising, really grows on you by the 3rd episode of season 1. Love how every episode reveals new surprises and shocking revelations. It definitely keeps viewers wanting to watch more.