Stella Artois Ad Co-Directed by Wes Anderson and Roman Coppola

The indie darlings go commercial for beer