Great new Stella Artois spot from ad agency Mother and a directorial collaboration between Wes Anderson and Roman Coppola.