2 min read Festivals Netflix Reviews Streaming “Children are a crushing responsibility” – The Lost Daughter (BFI London Film Festival) October 22, 2021 Katie Hogan