
Films to watch at the BFI London Film Festival includes The Handmaiden premiere
The much anticipated film, The Hand Maiden, directed by Park Chan-Wook, will receive its London premier at the 60th British Film Institute festival. The festival which begins from the 5th October and runs through till the 16th, released its full … Continue reading Films to watch at the BFI London Film Festival includes The Handmaiden premiere