We saw Doctor Strange opening weekend! Want to know how it was before you buy your IMAX 3D ticket? Well tune in for a spoiler free review!