Japan,
1995
Cast
Shō Aikawa
Japan
Best movies:
The Eel (1997)
Dead or Alive 2: Birds (2000)
Rainy Dog (1997)
Ryûji Harada
Japan
Best movies:
Crossfire (2000)
Izo: The World Can Never Be Changed (2004)
The Negotiator: The Movie (2010)