Im' guessing most of you are going to say casino royale, I haven't seen it and don't want to, I'd say it's as Perry Smith in Infamous, that's a fantastic peformance
Why don't you want to see Casino Royale? At least give it a chance, it's a good film. You can't really say what his best performance to date is if you haven't seen all of his performances to date.
Ok, but even so, you must watch this film!! Casino Royale is a class apart from all other films of it's kind. It's not all guns and explosions (well.....) - Daniel Craig is fantastic and the film is extremely well written. Everyone should see this film!
My wife cant stand James Bond films, but thoroughly enjoyed Casino Royal.
So I recommend you give it a go. You may even like it.
Otherwise it seems a bit pointless starting a thread on Daniel Craig's best film to date when you haven't seen all his films.
I'd say Casino Royale is his best. It's not a typical bond film really...I'd say it's a great action film with Bond in it. Doesn't have the gadgets, cheese etc of previous Bond films...and Dan Craig can actually act.