Solid, satisfying, fun. Characters, special effects, lots of different powers. WORLDS better than that raging bore Superman Returns, and shorter, too. Recommended summer entertainment.