Isle of Dogs WATCH ONLINE

Set in Japan, Isle of Dogs follows a boy's odyssey in search of his dog.

Release Date: 2018-03-23
IMDb icon 8.3/10
  • Profile on IMDb: link
  • Country: Germany, USA
  • Language: English