Dr. Strange is my favorite Marvel character, and I have waited for six years to see this sequel. Benedict Cumberbatch is compelling as the titular Doctor, who must travel to different “multiverses” in order to help a teenage girl (Xochitl Gomez) save not only our world but others as well from Elizabeth Olson’s Scarlet Witch. (And, an alternative universe Dr. Strange turns out to have initiated all the multiverse problems due to his own ego and over confidence!) This is an entertaining, action-packed movie, which is to be expected from Marvel. The special effects dazzle, incredibly so. There are some cool surprise appearances by old favorites and new super heroes that I won’t spoil, but I am hoping that they will be seen in future Marvel movies. Other people featured are Rachel McAdams as Christine Palmer, the Doctor’s lost love in several different universes and, of course, Benedict Wong as the Sorcerer Supreme. Also, look for a short sequence involving a fight with music that I loved. However, this was not a completely satisfying movie. It was extremely hard to follow the plot. It is confusing to meet multiple characters in different universes. And for a Marvel movie there was not a lot of the humor I have come to expect. However, I do think this is a worthy entry into the Dr. Strange canon and I can’t wait to see the next one. Obviously – stay to the end of the credits. All of the credits! There are two, but the one at the very end will make you laugh.