Season 1 and a little bit of 2 were good. Other than that I felt as if the writers and director just threw in too many random and unnecessary flashbacks. After a while through season 3 and after it got boring. Too much talking and boring scenes. Started fast forwarding through every flashback and boring talking scenes when there wasn't really anything going on.