London Film Festival 2021 Dispatch #5: The Power of the Dog, The Hole in the Fence & The Phantom of the Open Date:10/29/2021 Author: Callie Petch