April 24, 2018September 15, 2018 borgeditor It’s the Isle of Dogs for cat lovers–Studio Ghibli’s The Cat Returns is back in theaters for one more screening Wednesday