Twentieth Century Fox's "X-Men: First Class" grossed an estimated $3.4 million in its midnight run at the box office.
The prequel takes a look back at how Charles "Professor X" Xavier (James McAvoy) and adversary Erik "Magneto" Lehnsherr (Michael Fassbender) meet as young men, teaming up to battle an evil mastermind (Kevin Bacon).
Watch the trailer!
Hollywood Reporter says that Fox thinks "First Class" should open somewhere between "Batman Begins" and the first "X-Men," meaning $48 million to $55 million for the weekend.
Check out the "X-Men" mutant fest -- in theaters this weekend!