Ok, am I the only one who is REALLY REALLY REALLY excited to see Isle of Dogs? Nobody seems to have heard of it, but it looks ducking fantastic. I’m driving 30 minutes each way to go see it on the 31st because my dumb theater down the street isn’t showing it.