Yes, it's true. Sources confirm that Kevin Bacon has joined Matthew Vaughn's X-Men: First Class cast. Details of his role are being kept under wraps, but sources tell us he will play a villain, sparring against protagonists Charles Xavier, played by James McAvoy, and Magneto, Michael Fassbender's role. It's not clear who Bacon's character is specifically, or how he'll figure into the X-Men universe, but it will be fun to watch.
Fox wouldn't confirm the news that Deadline Hollywood first announced last week. I'm told no deals were signed then, but they are now. Filming is set to begin in the fall in London.