Park Chan-wook’s ‘The Handmaiden’ Wins Best Foreign Film at BAFTA Awards
LONDON, Feb. 19 (Korea Bizwire) — “The Handmaiden” by South Korean director Park Chan-wook has picked up the trophy for the best non-English film at the 71st British Academy Film Awards (BAFTA). The Korean erotic thriller received the award at the 2018 BAFTA Awards ceremony held at Royal Albert Hall in London on Sunday (local [...]