Just saw Doctor Strange last night.
I really really liked it, though I shudder to think what watching the movie in 3D would have done to my eyes.
Now I know what my friend meant when he said the movie was a like an "MC Escher acid trip".