Isle of Dogs Featurette - "An Ode to Dogs on Set"

492 Views | 1:56 | Uploaded on Mar 27, 2018

In this featurette from Isle of Dogs, the cast and crew talk about what it was like having dogs around and the role they played in the crafting of the final product.

Isle of Dogs opens in select theatres starting March 23, 2018.

 



  Change Location