rushmoreacademy.com
Isle of Dogs to premiere in Berlin
As we speculated back in April, Isle of Dogs will open at the 68th Berlin film festival. Isle of Dogs will see daylight on February 15th 2018 at the film festival, shortly after which it’ll b…