Related : 6 Things to Know About New 007 Lashana Lynch

Congratulations are in order for Lashana Lynch!

According to The Mail on Sunday, the 31-year-old actress will play 007 in the new James Bond film.

While Daniel Craig will reprise his role as Bond in the upcoming (and currently untitled) movie, Lynch will come in as a new secret agent and take over his famous codename.

Per the publication, fans learn Bond has retired from the agency at the start of the movie. However, he is reportedly called back for duty to help deal with a new crisis.

"There is a pivotal scene at the start of the film where M says 'Come in 007', and in walks Lashana who is black, beautiful and a woman," a "movie insider" tells the outlet. "It's a popcorn-dropping moment. Bond is still Bond, but he's been replaced as 007 by this stunning woman."

While the source says Bond is "sexually attracted to the new female 007 and tries his usual seduction tricks," he is "baffled when they don't work." The insider also claims that the term "Bond girls" has been removed from use and replaced with "Bond women."

"This is a Bond for the modern era who will appeal to a younger generation while sticking true to what we all expect in a Bond film," the insider later adds. "There are spectacular chase sequences and fights, and Bond is still Bond but he's having to learn to deal with the world of #MeToo."

If The Mail on Sunday's reports are true, then Lynch, who recently appeared in Captain Marvel, will be the first black and first female star to take on the 007 role.