I don't have words for this, this is just amazing. It keeps you guessing throughout the whole series. Every episode starts with new twists. Whenever, I predicted something and felt like I cracked it but then it turns out to be complete failture. It was a whole ride of twists and teaches us "Don't judge someone by his/her behaviour ".