Kevin McKidd's on Grey's Anatomy now? Ugh. I was thinking back to his days on Rome.
I forgot about Jack Davenport, actually. As long as they gave him blonde hair, I'd have absolutely no complaints about him getting the part. He's not as lanky as Constantine is often drawn, but he's definitely not the worst choice for the part. Since it's NBC, I'm guessing they'll find an unknown with very few credits to his name...just seems like their way to go with anything remotely sci-fi lately (Revolution, Sleepy Hollow, Grimm), to even out the budget a bit.
Guh, early oughts Hugh Laurie would be perfect for Constantine!