Ran comes to Japan, and makes an immediate impression by assassinating a Yakuza boss and his associates, while they dine in a restaurant.
2011
2021
1991
2007
1989
2005
1965
1987
1970
2006
1995
1973
1997
2003
1994
1993
1974