I only read the manga but it's pretty interesting, I love how it starts off explaining the past and goes into the present. Though I wouldn't say it's the best but it's worth trying it. I'd give you a synopsis but I don't really think I can give a good one.