SXSW 2018 Film Review | Isle of Dogs
When, by executive decree, all the canine pets of Megasaki City are exiled to a vast garbage-dump called Trash Island, 12-year-old Atari sets off alone in a Junior-Turbo Prop and flies across the river in searc... Read More...