A flawed, but ultimately engrossing, performance full of passion and poetry.