Leading the Pack – Isle of Dogs (2018)
They’re good dogs. Set in Japan in the near future, all canines get outlawed due to a strand of dog flu. By decree of the mayor, all dogs get exiled to Trash Island, but what is to happen when the … Continue reading Leading the Pack – Isle of Dogs (2018)