Set in a hidden valley in the Japanese Alps, Saru and his family must battle a trio of golf-assassins.
2012
2018
2021
1991
2000
2019
1988
2011
1992
1999
2016
1996
2004
1982
1990
2026