Tag Archives: Kevin Bacon

Movie Review – X-Men: First Class (2011)

Director: Matthew Vaughn Cast: James McAvoy as Professor Charles Xavier Michael Fassbender as Erik Lehnsherr / Magneto Jennifer Lawrence as Raven Darkholme / Mystique Kevin Bacon as Sebastian Shaw Rose Byrne as Dr. Moira MacTaggert January Jones as Emma Frost Nicholas Hoult as Hank McCoy / Beast Jason Flemyng as Azazel Zoë Kravitz as Angel