The Ultimate Teacher

Japanese movie.