Tom Cruise in Zack Snyder's Watchmen? He could have been Rorschach!
The director confirms having approached the Top Gun star, but…
Even though he wears a hood over his head for 2 hours, this is undoubtedly the role for which he is best known: Jackie Earle Haley was a perfect Rorschach in the Watchmen of Zack Snyderin 2009.
And yet, Tom Cruise almost played the character, as the director confirmed on the Happy Sad Confused podcast this week. He first reveals that he approached the star of Top Gun for him to play Ozymandias:
“I wanted him to play Ozymandias, but Tom wanted to play Rorschach. Obviously, he could have done it perfectly. But we already had Jackie (Earle Haley) for the role. And Jackie is really amazing. But yeah, I would certainly have thought of Tom, in retrospect, if I hadn't had Jackie.”
Tom Cruise wanted to be in WATCHMEN. But only as…wait for it…Rorschach. Another bombshell @ZackSnyder dropped in our cat.
The full chat: https://t.co/qDTvcxgxfu pic.twitter.com/uLeM7UMESw
— Josh Horowitz (@joshuahorowitz) April 18, 2024
Tom Cruise did not play Ozymandias either, since it is Matthew Goode who ended up playing the role of genius Adrian Veidt.