A visual achievement, an enlightening journey, a beautiful magic-based superhero movie

Rating: 9/10 (3 July 2020)

Jon Spaihts, Scott Derrickson, and C. Robert Cargill's writing and Scott Derrickson's directing are great. The character development, character growth, conflict, resolution, and villains are well-done.
The casting and performances are great. Benedict Cumberbatch as Dr. Stephen Strange, Benedict Wong as Wong, and Tilda Swinton as the Ancient One are perfect. Chiwetel Ejiofor as Karl Mordo, Rachel McAdams as Christine Palmer, and Mads Mikkelsen as Kaecilius give great performances.
The production set, props, costumes, cinematography, tone, editing, visual effects, special effects, and action sequences are great.