A short spoiler-free review of the latest instalment in the Marvel Cinematic Universe, DOCTOR STRANGE, starring Benedict Cumberbatch as Strange, Tilda Swinton as the Ancient One and Mads Mikkelsen as the evil villain.