Beautiful, interesting, incredible cinema.
In Tokyo, former WW2 Kamikaze service staff enjoy a reunion.