Pilot episode and season finale superbly written and directed, everything else in between kind felt unnecessarily stretched and little rushed sometimes. It's not bad or perfect but the subtle clues they've put into all over the episodes makes the finale interesting. It's like reaching the end of a Good thriller Novel "you know the ending but it still shocking". After a very long time I picked something to watch Bollywood produced And it's Good.