The film is good, both for plot and character development. Very thoughtful. Intense on occasion. Not sure exactly where the movie takes place. Seoul?. The subtitles are difficult at times due to white print going against a white or light color background.