Park Chan-wook's 'The Handmaiden' wins best foreign film at BAFTA Awards
LONDON, Feb. 19 (Yonhap) -- "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).


