Takeshi Kitano plays a version of himself in which he's a struggling director cycling through a number of different genres in an effort to complete his latest project.
1989
2024
2022
1994
2014
2025
2010
1988
2019
1987
1986
1996
2013
1983
1998