Just a quick comment to say that I thought this was an excellent action film that feels more like a French film (e.g. Diva, Subway, Taxi) than a Japanese film... there are lots of nice comic touches and quirky characters... and the whole thing is highly stylized, but all the better for it...