JANE BOND dream cast

So, obviously, Jane is Gillian Anderson: 

The super-evil villain, with whom Jane has SO MUCH SEXUAL TENSION (maybe, they start out as lovers and it turns out Cate has been evil all along, just thinking aloud here tho) is Cate Blanchett: 

The villain’s nasty sidekick is Rupert Everett: 

The first Bond Girl is Antonia Thomas:

The second Bond Girl is Emilia Clarke: 

M is Helen Mirren: 

Q is Helena Bonham Carter:

and Miss Moneypenny should still be Naomie Harris tbh: