Somewhere in the British archipelago, no years into the future (but some time in the year 2018 for those of you who are actually in the future). Four strays gather to discuss Wes Anderson’s new and strange stop-motion animated movie “Isle of Dogs” – a Film of the Week that […]