倫敦影展
The film debuted at the BFI London Film Festival and went on to win several best film awards around the world.