it's a Japanese ... (or Korean(??)) film
pretty damned good actually.
(
Prof UnderCover evitable,
Wed 18 Mar 2009, 9:30,
archived)
Fair enough.
I shall keep an eye out for it.
(
Redsushi! Whoop! Whoop! Yes, that one!,
Wed 18 Mar 2009, 9:33,
archived)