The characters are raw and honest in a very human way, even the ‘bad guys’ are complicated. I love that even the side characters are interesting and compelling and both the fight scenes and intimate scenes are lovingly rendered!