94% Doctor Strange Review Brent Botsford November 5, 2016 Entertainment, Movies, Reviews It's not something I say lightly, but I must declare that Doctor Strange may be Marvel Studios' most astonishingly brilliant movie to date! Not their overall best movie necessarily, but certainly one of their s...