A 15 second teaser shows us Baz Luhrmann taking care of business in what promises to be a dazzling film.