Japan,
2013, 96 min
Cast
Tarō Yamamoto
Japan
Best movies:
The Triumphant Return of General Rouge (2009)
Go (2001)
Battle Royale (2000)
Megumi Okina
Japan
Best movies:
Ju-on: The Grudge (2002)
Red Shadow (2001)
St. John's Wort (2001)
Kenichi Hagiwara
Japan
Best movies:
Kagemusha (1980)
Tajomaru (2009)
Over Your Dead Body (2014)
村川絵梨
Japan