I've thought he would be a perfect James Bond from the first time I saw him in Atonement pictures ( particularly the second one you posted ).
Do we have to wait until 2012 to have a new James Bond? I don't like Daniel Craig...