Associated Press - March 22, 2009 4:53 PM ET
LOS ANGELES (AP) - It's clear what movie audiences wanted to see this weekend: Nicholas Cage and the apocalypse.
The supernatural thriller "Knowing" debuted as the No. 1 movie at the weekend box office with $24.8 million in ticket sales.
It easily topped "I Love You, Man" and "Duplicity," the other films opening in wide release. "I Love You, Man" was second with $18 million and "Duplicity" was third at $14.4 million.
Rounding out the top five: "Race to Witch Mountain" and "Watchmen."
Factoring in 2009's higher admission prices, the box office total was down 5% compared with last year, the second straight weekend of decline.
Copyright 2009 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.