It would have been awesome if they had cast Michelle Yeoh or Chow Yun Fat, Jet Li, etc in the role of the Ancient One. I'm not really a fan of Tilda Swinton. Saw her once in the Chronicles of Narina: The Lion, The Witch, and The Wardrobe. Some casting has been a bit eyebrow raising, and changes made to characters left scratching ones head. Like in the first X-Men, Jean Grey was Dr. Jean Grey. Most of the time they explain it as its set in an alternate universe. Main stream Marvel is Earth-616, movieverse is something like Earth-9999999900.