300 was good, as expected.
Spiderman 3 was so-so. I liked the evil peter parker montage, except for the dancing on tables, that was dumb.
Sweeny Todd was bliss. I especially liked the ending, which wrapped things up in manner I approve of, with no loose ends and society reasserting itself.