Dream Casting Quentin Tarantino's Casino Royale
10. Pierce Brosnan As James Bond
Let's get the most obvious out of the way first, shall we?
When Tarantino was toying with the idea of adapting Casino Royale, he was adamant that he would only make it with Pierce Brosnan as James Bond, which is fair enough given that he was the current incumbent of the famous tux at the time.
Brosnan's 007 occupies that middle ground where nobody ever claims that he was the worst Bond of all time, but he doesn't often get mentioned in the same rarefied air as Sean Connery either. After debuting in one of the franchise's greatest-ever installments, the actor was increasingly let down by the movies that he starred in, as the long-running series came dangerously close to falling into self-parody by the time we reached Die Another Day.
He deserved a much better sendoff than the one he got, and a Quentin Tarantino Casino Royale would have been a spectacular way for him to ride off into the sunset as cinema's most iconic secret agent.