Holds up, although I liked it less the second time around. It runs out of steam in the climax.

Reply on Letterboxd