The authors of this particular video have taken pains to make particle physics and the LHC as interesting and accessible as possible.  Not a lot of meat here, but still the fly though of the LHC site and some of the pictures of the first higher energy collisions are really quite fantastic.