To borrow a line from "The Times They Are A-Changin'," the Dylan anthem expertly stitched into a montage of seismic 20th-century events in the opening moments of Watchmen, this movie will shake your windows and rattle your walls.
At least it will for a couple of hours, before 40-odd minutes of draggy, comic-book exposition smother the wild, subversive superhero business that came before.
Watchmen is a fanboy's fantasy come true. Based on Alan Moore and Dave Gibbons' lauded, layered graphic novel - and handled with reverence by screenwriters David Hayter and Alex Tse and director Zack Snyder - the film follows a group of outcast caped crusaders as they search for the killer of one of their own. Seedy, corrupt, out of shape, these aren't your father's superheroes, though one of the "masks," Sally Jupiter (Carla Gugino), is the mother of another, the dominatrix-suited Silk Spectre II (Malin Akerman). But we'll get to that.