James McAvoy to play James Bond author, Ian Fleming

After months of pre-casting, the role that left the British acting fraternity almost limp with desire has found its true home – creative chameleon, James McAvoy has been tapped to play James Bond mastermind, Ian Fleming. 
“McAvoy is well suited for the role,” Dustin Rowles of film-review site, Pajiba told the UK’s Telegraph, “He can do playboy, period drama and war movies – and he can do action. Plus, he has a dry sense of humor – which fits not just Fleming but Bond.”
James’ range can be seen in the fact that this 30-year old Scottish actor will play Fleming, an intellectual Englishman, right after completing a movie about the classic Russian author, Anton Chekov [think Monty Python's 'The Cherry Orchard' sketch].
Now that, folks, is talent.
The new movie, for which there’s no start date as yet, will be based on Andrew Lycett’s 1996 book, ‘Ian Fleming: The Man Behind James Bond,’ and recount the life and works of this superb British author who left the world after a bout of pneumonia in 1964, aged just 56.
James Bond, Fleming’s iconic spy, took his bow in the author’s first novel, Casino Royale, published in England in 1953. A Naval Commander in the second world war,  Fleming told fans James was based on some ex-Naval colleagues – but always refused to give names.
US-based independent studio Palmstar Entertainment will be funding the flick – currently expected to cost $40-million.
And if you need further proof of Mr. McAvoy’s range, once he’s done with James Bond this versatile actor will tackle a subject far closer to home — the assassination of Abraham Lincoln.