Beautiful, interesting, incredible cinema.
This frenetic Japanese import from director Sang-Il Lee (Hula Girls) centers on a strange trio and their shared experience on a bus taken over by a terrorist.