David Fincher, Atticus Ross’ Latest Project Is a Super Bowl Commercial by Jon Blistein February 04, 2021 Pair worked on a new 90-second spot for beer giant Anheuser-Busch Share Share on Facebook Tweet Tweet on Twitter Pin it Pin on Pinterest