Set in an alternate America, "Watchmen" follows costumed hero Rorschach, who is living a vigilante lifestyle because most masked heroes have retired or been outlawed. While investigating a murder, Rorschach learns that a former masked-hero colleague has been killed, prompting him to begin investigating a possible conspiracy.

Haley will play Walter Kovacs, aka Rorschach, who ignores the ban on costumed vigilantes.

Crudup will play Dr. Manhattan, a superpowered being with godlike powers and temperament.

Akerman will play Laurie Juspeczyk/the Silk Spectre, who is involved with Dr. Manhattan -- but that relationship begins to fall apart as he becomes mais disconnected from humanity.