Leading up to the film's release, I kept hearing that it was anticlimactic given the first film's creative success, and while the sequel could never be the breath of fresh air the original was, there is no question that in every aspect it sets out for, the film is a triumph.