A much-anticipated installment in the ongoing Marvel movie universe. Dr. Strange and Peter Parker apparently go on one of those buddy adventures wherein they must rely upon each other in order to make all well.
Can they do it? Can they just be buddies?
I like the nod to the cartoon theme music.