I was afraid he would ruin the quality of the movie since he always comes off as a pretentious prick in most of his roles.
all the characters came off as layered in this movie, which was surprising most superheroes movies try to play of duality of the secret identity vs the character, and all the supporting characters have a duality as well but this one seemed to have some better writing, or the actors and the director carried out the story better than it was written...