Les Misérables
I've never seen other adaptations so I can't compare. But the characters are written so beautifuly... Javert is a good written villain. Valjean is also a great character. And Eponine... Omg, she didn't deserve that. I don't like how painful that was to watch. She wasn't bad at all. She was pure yet he didn't choose her. Safe to say I fell in love with the story and I can't say anything bad about it