Strawman

1987 | 96 min

The last days of Japanese rule in a Taiwanese village.

Available: iTunes Store

Watch
Strawman