Box Office: 'Wall Street: Money Never Sleeps' takes a greedy $7 million Friday

wall-street-2-500.jpg "Wall Street: Money Never Sleeps" took the Friday office box, but that's okay because greedy is good. It opened to a nice $7 million, putting it on pace to have a $21 million opening weekend, which would be director Oliver Stone's best opening weekend ever, according to The Wrap.

Second place went to Ben Affleck's "The Town" at $5.1 million, which is still a strong showing for its second weekend. "Legends of the Guardians: The Owls of Ga'Hoole" came in third with $4.5 million, which is lower than expected for the family fare.