"The Notebook" actress is the recent to be added in the movie's cast. The film tells the story of neurosurgeon-turned-sorcerer Stephen Strange, played by the handsome 39-year-old, Benedict Cumberbatch.
Although Cumberbatch plays Stephen Strange, the 36-year-old "Midnight in Paris" actress' role is yet to be revealed, reported Entertainment Weekly.
"Doctor Strange" is directed by Scott Derrickson, of "Sinister" fame.
McAdams joins the cast which includes Tilda Swinton as Strange's mentor, the Ancient One, and Chiwetel Ejiofor as the villainous Baron Mordo.
The actress was recently seen in the romantic comedy "Aloha" alongside Bradley Cooper and Emma Stone. She also starred in the boxing drama "Southpaw" and the second season of HBO's "True Detective".
McAdams will be next seen in the upcoming fact-based drama "Spotlight". "Doctor Strange" is scheduled to release on November 4, 2016.