Watchmen - Cast

Jeremy Irons

as Adrian Veidt/Ozymandias


Regina King

as Angela Abar


Lou Gossett Jr.

as Old Man


Tim Blake Nelson

as Looking Glass



Yahya Abdul-Mateen II

as Cal Abraham



Adelaide Clemens

as Pirate Jenny


Frances Fisher

as Jane Crawford



Change Location