I will review it seasonwise .
Season 1
This season was literally amazing , music , episodes and their suspense , acting and plot line . Everything was truly good . Malcolm's inner turmoil and his intellect , martin's psychopathy and love for his son , dani , ainsley , jessica , jt , gill all character are just amazing and were in form specially our dear adrisa , love her . As a detective show you would hope some good mysteries and trust me you won't be disappoint and this is the main power point for the show . This season will make you expect high its that awsome , you can binge watch it infact its truly great .
Season 2
Now this season was disappointing . As separate episodes almost half of its episodes were good like 1. Its all in execution , 2. Speak of the devil , 3. Bad manners , 6. Head case , 7. Face value and the reason was that these were the episodes you can expect in a crime thriller . Other then these the episodes were very disappointing and boring . There was no good suspense , nothing of interest e.g. when there was another detective on crime scene you can expect some intelligent arguments between two profilers but makers just turned him into a fool or a joker , a waste seriously . Another thing was lack of innovation because as soon as something interesting start to happen makers just end it in typical fashion , that's really annoying , worst was the ruined plot line . Nothing seemed connected or anything , it was like there are just different episode and no solid link . Malcolm's character promised as interesting in start turned out to be boring , ainsly's character a waste and most dissapointed was "the surgeon" . Martin was my fav character in s1 but here he was truly annoying and weird .
So you can say s1 is worth watching but eventually the series will going to be disappointing .