This seems to be shaping up nicely. Take a gander at these new images and trailer and make your own mind up whether there is still some life left in the costumed crusader genre these days. Also...Cameron Diaz!