" There were several times when I thought I'd worked out what was going to happen or what a particular character's arc was going to be but the film cleverly manipulates its audience, leading them down alleyways only to jump out at them from behind and spin them around"