Casino Royale does not cheat the viewer whereas, as a pure motion picture, The Dark Knight puposely avoids setting its CGI in daylight. It's done to avoid criticism. You're left wanting in the scenes at night, esp the bat-cycle scenes. The viewer is cheated...even if it's a little. Casino Royale does not do this.
Ridiculous criticism. THE DARK KNIGHT is inferior... because it's set at night and therefore most of its CGI is better obscured!? It's Batman, for crying out loud. Batman's set at night. That's his shtick.
And even if the motivation to set it at night was just to hide the CGI better (And what CGI are we speaking of exactly? There's not much of it in THE DARK KNIGHT), that's still perfectly valid... not a cheat at all. Just good filmmaking.
And then there are a lot of flaws in The Dark Knight. Only someone so biased would state something to the effect that "Nolan deliberately created those flaws"!
LAUGHABLE.
Not really. They're hard things to miss. And it's common knowledge throughout the Hollywood world that directors frequently create continuity errors in order to create greater effect. Of course, it's just speculation on my part, but both continuity errors are obvious enough that I would guess Nolan was aware of what he was doing.
Nothing Ledger or Eckhart or Bale does matches the performace given by Craig as James Bond in Casino Royale.
Craig. One performance in a film (and anyway, I disagree... I think Ledger's performance is more impressive than Craig's, or at the very least, on-par). As far as other performances, the cast of THE DARK KNIGHT certainly is a more than adequate match for Green, Mikkelsen, Dench and such.
How many BAFTA nominations did CR get?
So? A film's quality is judged by nominations now? If so, then we can bring out the fact that DARK KNIGHT's pretty much a lock for Ledger's Oscar nomination, and there's buzz for considerable other categories. More than ROYALE ever managed to get.