Dark alleys, unsavory characters and a satisfying finish. This branded short film debuted alongside the revamped stellaartois.com in late 2007.