Isle of Dogs

Starts April 12, TBA, 1h 40min

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