That said, I think Michael Fassbender would be a good Bond.
I could see him bringing the pain on a more serious note a la Timothy Dalton.
I remember as a kid watching a movie called ''Our man Flint'. It was a Bond parody. Flint was a kind of super secret agent, and was played by American actor James Coburn!
Was thinking the same. It seems it's a lot easier for British and Irish actors to do convincing American accents than vice versa. Not to say there are aren't exceptions.
But people like Bale, if you didn't know he was Welsh, you might never know based on his performances.
Winslet- has masked her British accent very well in certain roles.
Colin Farrell does a great job often, given his thick accent.
There are many examples.
If time travelling exist, I think Gregory Peck in his late 30s to his mid 50s can pull off Bond very well depending on how good of an accent he can pull off.
He could so f***ing do it.We're forgetting the obvious choice ...
Bourne is the American bond, and he's great.