How to 'fix' Casino Royale
Want to make this movie sensical (well, considerably more so)? All you will need is a minor degree of movie-editing know how.
* Every Bond movie needs a pre-title sequence, so try cutting the opening titles and putting them right after Sir James's estate explodes. Experiment with transitioning from the titles into the "Sir James Bond is back" scene. Putting the titles here allows some time to pass for Bond to get back into the swing of things.
* Now the major fix - put the Evelyn Tremble story together. Move the entire Mata Bond sequence to just after Cooper's training; and after the Berlin Wall blows up, THEN have Sir James enter Vesper's office. If placed correctly, Evelyn being fitted in Q Branch should lead directly into the shot of his plane landing, before he punches the customs man.
* Put the brief pre-title scene of Evelyn and Mathis before the car wash scene, where it was meant to go.
* For extra credit, try adding a gunbarrel at the start of the first scene of the cars arriving at the crossroad - I recommend using the one from "Dr. No." (Bonus points if you dub in a pop-gun sound, like Feldman intended.)
Seriously... by just shuffling things around a bit, the movie becomes MUCH better and far easier to understand - to the point where I have no idea why no commercial release has attempted this. It's so obvious.