Weeks 2 and 3 are cancelled for the London Film Festival 2018

If the Toronto International Film Festival is the New Hampshire Primary of the festival circuit, the London Film Festival (LFF) is, well, I don’t know enough about US politics to finish this joke. Nonetheless, the LFF, running from 10th to…