1. Monster - It's about topics like human nature, who is the real monster, and the worth of human lives. The anime also has great character development and backstories.
2. Fruits Basket - I think someone mentioned this already, but I'm putting it here again because it's one of my favorite anime...