All movies by Ryûsuke Hamaguchi