Adrian was really the only actor who didn't seem to step up to the role. Rorschach and Nite Owl were the best of the bunch. The guy playing Dan had a very Clark Kent vibe about him.
You have to say as well, that he didnt look the part either. Ozy was a big guy in the comics, and the one in the film was weedy looking and rather effeminate.
Comedian, Rorschach (without mask) and Nite Owl (without mask) were dead ringers to their comic book counterparts, even down to the hair styles.
I too saw Clark Kent traits in the portrayal of Dan, but when he was masked, his look (not actions) was certainly that of Keaton era Batman.