I am aware of what "imagination" is. It's that magical land where Algore almost let Manbearpig kill us all. ;\)

All I'm saying, however, is that sometimes you see an actor as a certain character and that affects how you see him or her in other roles.

Craig's "Layer Cake" work (and his "Road to Perdition" work for that matter), was excellent, but it was so "unBondlike" that, coupled with the different tone that producers used for "Casino Royale" made it difficult for me to see him as the iconic version of Bond.