Klaus said:At that age, Constantine would be best protrayed by James Marsters ("Buffy"'s Spike). Just give him spikier hair.
Klaus said:
Ralph Fiennes sounds a bit too noble (although that may change once I see Red Dragon) to play the former punk-turned-working-class-magician.