It's best to right click and save as...
It's a teaser trailer as far as they go, but a better one since most teaser's don't reveal shit more than a logo title or whatever. This one shows the factory, lots of Johnny Depp, and that sort of thing, all really fast though...still, if gives you a better idea of the direction of the film than the poster and publicity photos that came out a while back.