I would like to say that IWAI is the best new generation Japanese director. Swallowtail has a good cinematography, great script, excellent directing. This movie impressed me when I saw it. Although the actors and actress have some difficulties to pronounce English and Chinese that well, everything else is worth to get it and see it.