10 Spot-On Superhero Movie Casting Decisions

Jackie Earle Haley as Walter Kovacs/Rorschach

Jackie Earle Haley as Walter Kovaks (Warner Bros.)

Zack Snyder’s Watchmen was as divisive as his other superhero movies. He changed an entire act of the graphic novel, but the movie did get one thing right: Rorschach stole the show every time he appeared onscreen, thanks to Jackie Earle Haley's portrayal.

There was really no chance that Snyder could faithfully adapt the graphic novel, so he changed that act. Although the comics’ Rorschach was different, Haley owned the role. We might add that the differences between the comic book version and the film version are welcome, since they made the character a better fit within the cinematic universe.

After Watchmen, Haley appeared as the villainous Odin Quincannon in the Preacher TV series. He owned that role, too.

Category: Top Movies
Tags: Superheroes
Previous Post
10 of The Worst Comic Book Movie Scenes of All Time
Next Post
Ten Crazy Powerful Superheroines

Log In

Forgot password?

Forgot password?

Enter your account data and we will send you a link to reset your password.

Your password reset link appears to be invalid or expired.

Log in

Privacy Policy

Add to Collection

No Collections

Here you'll find all collections you've created before.