Film Review: Isle of Dogs

Glasgow Film Festival Opening Gala Isle of Dogs, the opening film of this year’s Glasgow Film Festival, sees Wes Anderson … More