Gen X Nostalgia ruled the box office this weekend. Gen X faves Sylvester Stallone, Dolph Lundgren, Bruce Willis, Mickey Rourke and Arnold Schwarzenegger along with several other action stars including Jet Li, Jason Statham and "Stone Cold" Steve Austin took the no. 1 spot with the premiere of The Expendables and just over $35 million. Julia Roberts' Eat Pray Love, directed by Glee's Ryan Murphy came in at no. 2 with over $23 million. Other new release Scott Pilgrim vs. The World came in at no. 5 with over $10 million.