Dream ★★★½

Two sides of a coin, black and white, love and loss, expectations and reality.

Dream tries to bring all these points together with an amazing cast and a complex storyline filled with metaphors.

Good to point out that the characters in the movie are speaking Korean and only the lead character is speaking Japanese. Awesome idea.