A review by gracepepperman
A Hero of Our Time by Mikhail Lermontov

3.5

Part 1 was bad, Part 2 was incredible