Beautiful, interesting, incredible cinema.
The story of the aboriginal baseball players of the Taiwanese Red Leaf Junior Baseball Team.