Netflix's keen eye for thriller romance fell upon Had I Not Seen the Sun, a Taiwanese drama that is not afraid to explore the distinctions between love, memory, and the human psyche’s darkest corners.
Taiwanese director Julian Chou’s “Blind Love,” a drama about a sensitive teenager who discovers the secret affair between his mother and a mysterious woman, won the top prize at the 7th Joburg Film ...