LONDON (ANN/THE KOREAN HERALD) – South Korean Director Kim Sung-hwan’s first feature film, “Iron Mask,” emerged victorious by securing the Best Picture award at the London East Asia Film Festival (LEAFF), as announced by the film’s distributor, The Coup Distribution on Monday. Established in 2016, LEAFF has set its mission to foster collaboration in East […]