Learn how to use multiple nulls and parenting to simplify an otherwise complex camera move. Then use Particular and some additional effects to dress up the scene.
Hmm…it looks like things are taking a while to load. Try again?