Le Sacrifice, a short film ad for Stella Artois Belgian Beer was recently named the 2006 Gold World Medal winner in the "commercial cinema" category at NewYorkFestivals.com.
View the entire film here: Le Sacrifice (Quicktime) and try to name that tune ;)