Henry Cavill 'would have made an excellent' James Bond
Henry Cavill would have been cast as James Bond if Daniel Craig hadn't auditioned, according to 'Casino Royale' director Martin Campbell.