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.
2025
2024
2009
1978
2023
2019
2016
2014
1972
1994
2003
1999
2018