(NEW YORK) -- Immortals showed plenty of life at the box office over the weekend.
The new action flick opened in first place, earning an estimated $32 million to top the Adam Sandler comedy Jack and Jill. Sandler's film debuted in the runner-up spot, with $26 million.
Puss in Boots, which was the box office champ the previous two weekends, dropped to third place, raising $25.5 million. The Clint Eastwood-directed drama J. Edgar, starring Leonardo DiCaprio, premiered in fifth place, with $11.5 million.
Immortals' run in the top spot will likely be short-lived, given that The Twilight Saga: Breaking Dawn -- Part 1 opens this Friday.
Here are the top 10 movies from Friday through Sunday, with estimated ticket sales:
1. Immortals, $32 million.
2. Jack and Jill, $26 million.
3. Puss in Boots, $25.5 million.
4. Tower Heist, $13.2 million.
5. J. Edgar, $11.5 million.
6. A Very Harold & Kumar 3D Christmas, $5.9 million.
7. In Time, $4.2 million.
8. Paranormal Activity 3, $3.6 million.
9. Footloose, $2.7 million.
10. Real Steel, $2 million.
Copyright 2011 ABC News Radio