Dude Rates Movies

Isle of Dogs

E
Poster of the movie
Wes Anderson | 2018 | Germany, Japan, USA, UK
Sunday 10 February 2019 (watched)

No comment