A review by astardanced
Heroes and Villains by Angela Carter

3.5

Not my favourite of Carter's writing but it is incredibly visceral and I really appreciated seeing how Marianne changed.