I dunno about this one. I think I agree with Bob halfways here. He usually has a knack for saying exactly what I think about a movie, but I was torn over this movie. I think my major problem was that this really struck me as something bizarre. I think Zack Snyder did his thing here. The comic book was a mystery/drama with bits of action mixed in that, just as in all mysteries and dramas used those moments of action to build to a climactic moment of action that results in epiphany. In Zack Snyder's adaptation, it was an action film with bits of mystery and drama mixed in. I think of it sort of like Hendrix's version of The Star Spangled Banner where he riffs all over the song. Is it great? Yah, you bet, it's awesome! Would you want is as our national anthem? Hell no. It's not a tune you can sing to, and it's a good five minutes longer. Similarly, Zack Snyder riffs all over Watchmen. And while it's fair to say "you can't compare this to the comic book, it's a film!" I argue that when the director claims that relation from the start, you're forced to. Just like Francis Scott Key, Alan Moore is the better genius in this example.
Also, I dunno what movie you were watching, but Malin Ackermann was awful. It ruined Billy Crudup's performance, because his character was meant to display his emotions purely through what he said, not his facial expressions and tone of voice. Ackermann's character was supposed to be his opposite; a character who was distinctly human and was visibly emotional. But Malin Akerman wasn't a good actress in that movie (perhaps because unlike a lot of the other people, she hasn't been in movies with good actors). She was attractive, sure, but contributed nothing. When Dr. Manhattan and Laurie are having their confrontation on Mars, her lack of good acting, of expressing the character's emotions appropriately, caused me to think Billy Crudup was doing a piss poor job. And then I realized it was that without characters that played their emotions off his lack (like Patrick Wilson, Jackie Earle Haley, & Jeffery Dean Morgan), everything just felt dull.
You know who would've blown that role out of the water? Kate Winslet. Then we could've had all three of the leads from Little Children.