If you are a fan of this genre you will love this show. The characters are all well developed and well written. The timeline was confusing at first it took a few episodes to figure things out. A must see for fans of this genre. Very entertaining.