the start is a little rough but the storyline gets better. unique characters, and varied perspectives.