IMDb > Dr. Moira MacTaggert (Character)
Dr. Moira MacTaggert
Quicklinks
Top Links
main detailsbiographyby votesphoto galleryquotes
Filmographies
by yearby typeby ratingsby votesby TV seriesby genreby keyword
Biographical
biography
Did You Know?
photo galleryquotes

Dr. Moira MacTaggert (Character)
from X-Men: First Class (2011)

The content of this page was created by users. It has not been screened or verified by IMDb staff.
Photos (See all 11 | slideshow) Related Videos (see all 18)
X-Men: First Class -- X-Men: First Class unveils the epic beginning of the X-Men saga – and a secret history of the Cold War and our world at the brink of nuclear Armageddon. As the first class discovers, harnesses, and comes to terms with their formidable powers, alliances are formed that will shape the eternal war between the heroes and villains of the X-Men universe.
X-Men: First Class -- A clip from X-Men: First Class
X-Men: First Class -- Featurette: Family Tree
X-Men: First Class -- Interview: "Jennifer Lawrence On How Raven Feels About Being A Mutant"
X-Men: First Class -- TV Spot: Male Event

Edit Photos

There may be more photos available for this character. To select more photos to be displayed in this character's gallery, click the Edit Photos link.


Overview

Biography:
Dr. Moira MacTaggart is one of the foremost authorities on human genetic mutation... See more »
Alternate Names:
Dr. Moira MacTaggart / Dr. Moira McTaggart / Moira / Moira MacTaggart / Moira MacTaggert / Moira Mactaggert / Moira McTaggert / Moria McTaggert / Yui Sasaki

Filmography

   Edit Credits
There may be more credits available for this character. To edit the credits displayed or to add more credits to this character's filmography, click the Edit Credits link.
Jump to filmography: Video-game
  1. "How It Should Have Ended"
    ... aka "H.I.S.H.E." - USA (promotional abbreviation)
        - How X-Men Apocalypse Should Have Ended (2016) TV episode, Played by Tina Alexander (as Moira MacTaggert)
        - How X-Men: First Class Should Have Ended (2011) TV episode, Played by Tina Alexander (as Moira MacTaggert)
  2. X-Men: Apocalypse (2016) Played by Rose Byrne (as Moira Mactaggert)
  3. "Uncanny X-Men"
        - Days of Future Past Part 2 (2013) TV episode, Played by Debra Crittenden (as Moira MacTaggert)
        - Dark Phoenix (2012) TV episode, Played by Debra Crittenden (as Moira MacTaggert)
        - Shadowcat (2012) TV episode, Played by Debra Crittenden (as Moira MacTaggert)
        - Welcome Home (2012) TV episode, Played by Debra Crittenden (as Moira MacTaggert)
  4. "X-Men"
    ... aka "X-Men: Animated Series" - USA (DVD title)
        - Destiny (2011) TV episode, Played by Gwendoline Yeo (as Yui Sasaki)
        - Revenge (2011) TV episode, Played by Gwendoline Yeo (as Yui Sasaki)
        - Countdown (2011) TV episode, Played by Gwendoline Yeo (as Yui Sasaki)
        - Revelations (2011) TV episode, Played by Gwendoline Yeo (as Yui Sasaki)
        - Lost (2011) TV episode, Played by Gwendoline Yeo (as Yui Sasaki)
          (2 more)
  5. X-Men: First Class (2011) Played by Rose Byrne (as Moira MacTaggert)
    ... aka "X: First Class" - USA (original title)
    ... aka "X-Men: First Generation" - Japan (English title) (imdb display title)

  6. X-Men: The Last Stand (2006) Played by Olivia Williams (as Dr. Moira MacTaggart)
    ... aka "X-Men 3" - Singapore (English title), USA (working title)
    ... aka "X-Men 3: The Last Stand" - Canada (English title) (imdb display title), USA (working title)
    ... aka "X3" - International (English title) (informal short title), USA (promotional abbreviation)
    ... aka "X III: The Last Stand" - USA (DVD box title)
    ... aka "X-Men: Final Decision" - Japan (English title)
  7. "X-Men: Evolution"
        - Sins of the Son (2003) TV episode, Played by Stevie Vallance (as Moira MacTaggart)

  8. "X-Men"
    ... aka "X-Men: The Animated Series" - USA (alternative title)
        - Graduation Day (1997) TV episode, Played by Lally Cadeau (as Dr. Moira MacTaggart)
        - Phoenix Saga, Part 3: Cry of the Banshee (1994) TV episode, Played by Lally Cadeau (as Dr. Moira McTaggart)
        - Phoenix Saga, Part 2: Dark Shroud (1994) TV episode, Played by Lally Cadeau (as Dr. Moira McTaggart)
        - The Cure (1993) TV episode, Played by Lally Cadeau
Video-game:
  1. Marvel Heroes (2013) (VG) Played by Tara Strong (as Moira McTaggert)

  2. X-Men Legends II: Rise of Apocalypse (2005) (VG) Played by Jane Carr (as Moria McTaggert)
  3. X-Men Legends (2004) (VG) Played by Michelle Arthur (as Moira MacTaggert)

Additional Details


Fun Stuff

Quotes:
From X-Men: Apocalypse (2016)
Moira MacTaggert: [opens a CIA folder] Ever since the world found out about mutants in '73, there have been cults who see them as some kind of second coming or sign of God. I was tracking one of them. They call themselves Ashir En Sabah Nur, named after an ancient being they believe to be the world's first.
Alex Summers: World's first what?
Moira MacTaggert: The world's first mutant.
Alex Summers: I thought mutants didn't evolve till this century.
Moira MacTaggert: That's the common theory, yes, but these guys believe that the first mutant was born tens of thousands of years ago and they believe he will rise again. They've been searching ancient sites all around the world for clues. These hieroglyphs describe the specific set of powers greater than any man can possess.
Charles Xavier: Do you think he lived in all that time?
Moira MacTaggert: Yes and no. They believe that he had the ability to transfer his consciousness from body to body and whenever he was close to death, he would just take on a new body. Some of these made with the bodies of mutants, enabling him to take their powers amassing various abilities over the years.
Charles Xavier: An all-powerful mutant?
Moira MacTaggert: Exactly. And wherever this being was, he always had four principle followers, disciples, protectors he would imbue with powers.
Alex Summers: Like the Four Horsemen of the Apocalypse. He got that one from the Bible
[...]
See more »

You may correct errors and omissions on this page directly. Clicking the 'Update' button will take you through a step-by-step process.