
Rex Features
Daniel Craig is the best James Bond of all time, co-star Liev Schreiber has claimed.
The actor, who stars alongside Craig in WWII movie Defiance, said his portrayal of the superspy in Casino Royale and Quantum Of Solace is the greatest of all time.
"He is the best Bond ever in my opinion," he said.
Schreiber also revealed that Craig is not a cold character like Bond, describing him instead as courteous and good-natured.
"I was surprised by how generous he was and how open he was and how kind he was to me. I didn't expect that, I sort of expected the steely grin of 007," he said.





