The fatalistic meeting of two existentially confused assassins threatens to spark a revolution in Kei Nakata’s millennial drama

Windows on Worlds