Anybody knows where I can find english subtitles for this movie?
Huluplus streaming in the USA is the only way I know of to see them.