EU-LONDON: MOVIE – The Handmaiden is first South Korean film to receive British Academy Film Awards (BAFTA) nomination
(File pix) Award-winning South Korean filmmaker Park Chan-wook’s psychological thriller The Handmaiden has been nominated for best non-English movie at
Read more