We still have another five months until the release of Michael Mann’s new film Blackhat (his first since 2009), but hopefully this gem can help ease the wait—although it will probably stoke anticipation too. Made in 2002 and commissioned by Mercedes-Benz, Lucky Star is an automobile advertisement staged as a movie trailer for a thriller starring Benicio Del Toro as a man on the run whose luck never seems to run out. Exhibiting a bold visual style that anticipated the high-definition digital aesthetic Mann was soon to explore, it’s a brief but bracing short from one of America’s greatest working directors.