Hiroyuki Sanada Japan Best movies: Vengeance for Sale (2001) The Last Samurai (2003) Avengers: Endgame (2019)