Very pretty and pretty gruesome: Ballad of a Small Player reviewed

.....

© The Spectator