This weekend Will Farrell as Ricky Bobby was the movie on top. I hear it is hilarious. Coming in a close second is Step Up. Yes, another one of those dance movies you really didn't think would do so well made $21 million. Why you ask? America has become obsessed with hottie Channing Tatum. The cutey who used to date his old co-star, Amanda Bynes is now supposedly attached to his Step Up co-star, Jenna Dewan. Maybe that explains their amazing chemistry on-screen as well.

Here's the rest of the weekend box office round up:
1. "Talladega Nights: The Ballad of Ricky Bobby," $23 million
2. "Step Up," $21 million
3. "World Trade Center," $19 million
4. "Barnyard," $10.1 million
5. "Pulse," $8.4 million