FANDOM


Olivia Williams portrayed Moira MacTaggert in X-Men: The Last Stand.

External links