Too much buffering?

We would suggest you to use Cloudflare dns. Please click here for instruction!

Isle of Dogs (2018)

Watch Isle of Dogs (2018). An outbreak of dog flu has spread through the city of Megasaki, Japan, and Mayor Kobayashi has demanded all dogs to be sent to Trash Island.
Duration: 101 min
Quality: HD
IMDb: 8.2