The Korea Herald

Princess Diana film takes centre stage at London Film Festival

By Al Jazeera English

Published : Oct. 15, 2021 - 21:50

    • Link copied


The ill-fated marriage of Princess Diana and Prince Charles has taken centre stage at the BFI London Film Festival.