PopWatch, Movie City News and JMR have been all over this, of course, but I feel the need to link for posterity. Please, cave to VW's genius marketing strategy and watch all three commercials. Peter "Fargo" Stormare seems to be channeling Dr. Evil, Nihilist #1 and both Frankenstein and his monster. Oh snap!
Tomorrow: Final Oscar picks, prognostications, invectives, etc.
Tribeca 2017: My Friend Dahmer
56 minutes ago