It’s a good thing he did, because The Ugly is a distinctive tale of moral ambiguity. While it documents the uglier sides of human nature, Yeon’s cinematic achievement is a beautiful thing to behold.

“At first when I started this as a low budget film, I’d never actually filmed a live action low budget film,” said Yeon. “So, the quality was unknown and unexpected. I thought of maybe using a cell phone, but there’s some scenes, the scenes of the past, that I thought I could turn into sort of an enactment drama. Even if the quality might not match the standard, I really wanted to turn this original work into a film and decided to not be afraid of this challenge. Once I started with all these amazing actors and staff that came together, I quickly stopped worrying about that aspect.”

Veteran actor Kwon Hae-hyo (Under The Queen’s Umbrella, Glitch, D.P.) plays the visually impaired father in the present day, but Park Jeong-min (Newtopia, The 8 Show, Hellbound) plays both the son and the father when he was a younger man.

“At first I actually only suggested the role of Dong-hwan, the son, to Park and he said yes,” said Yeon. ”Then 10 to 20 minutes later he texted me saying, did you decide on the actor for the younger self of the father? I said, no. He had this hunch that maybe he wanted to take the role. As soon as I heard that I thought it might be a good idea because that generation is a very important part of the material here. Also, the resemblance of the father and the son is very important. So for him to play a dual role, I thought it would be very effective.”

The rest of the cast includes Shin Hyun-been (Cinderella at 2AM) as Jung Young-hee, Im Sung-jae (Law and the City) as a seemingly nice factory owner and Han Ji-hyun (No Gain, No Love) as the reporter whose curiosity propels the film’s plot.

Spoilers ahead: As the story progresses and the interviews deliver new information, Dong-hwan learns more about the mother he never knew. Viewers don’t get to see his mother’s face in the film’s many flashbacks and that would pose a challenge for any filmmaker. How do you create a relatable character without showing her face?

“Until the very end, the important concept that I wanted the audience to really understand was the peculiar mentality of the character Yeong-gu,” said Yeon.

Not being able to see her, Yeung-gu can’t really understand her. Viewers needed to know what that felt like, what he might imagine. So, the character is seen only from behind or with hair covering her face.

“I wanted the character to not reveal her face fully on screen,” said Yeon. “But I also didn’t want that to look very unnatural on screen. I wanted it to look as if you were just with her in the same space. She’s not intentionally covering her face. That could actually interrupt the viewing. So I wanted it to look natural so that the audience could actually immerse themselves in the character of Yeong-gu and they could actually understand his mentality.”

The Ugly is an intimate story that reflects larger societal questions about the need to succeed at all costs.

“In the 1970s in Korea, we were very focused on rapid development and making a good result, on achievement and success,” said Yeon. “I think that actually continues in modern society as well. I was probably obsessed with achieving something as well. I wanted to really delve into that aspect of the story.”

As a filmmaker Yeon is drawn to monsters, zombies or monstrous humans.

“I think that this peculiar psychology that I see in myself and through others,” he said. “That’s something that I always think about and I think that’s also very fascinating.”

The Ugly debuted at TIFF and has already been sold to 157 countries. In North America it will be distributed by Well Go USA.

This story was originally published on forbes.com.