London Film Festival 2021 Dispatch #8: King Richard & Petite Maman Date:11/12/2021 Author: Callie Petch