I saw both “I Love You, Man” and “Duplicity” this weekend and never once thought about going to see “Knowing”…it just looks like garbage!

Sci-fi thriller “Knowing” tops weekend box office
LOS ANGELES (Reuters) ñ The science-fiction adventure “Knowing,” starring Nicolas Cage, grossed an estimated $24.8 million in its first three days in theaters to top the North American box office this weekend, according to studio figures on Sunday.
“Knowing,” which features Cage as an astrophysicist racing to save the world from impending doom, easily beat out two other movies opening in wide release — the male-bonding comedy “I Love You, Man” and the spy thriller “Duplicity,” co-starring Julia Roberts and Clive Owen.
“I Love You, Man,” featuring Paul Rudd and Jason Segel, opened at No. 2 with just over $18 million in U.S. and Canadian ticket sales estimated for Friday through Sunday.
“Duplicity” was No. 3 with $14.4 million in receipts, according to numbers compiled by box office tracking service Media By Numbers.
Last weekend’s top movie, “Race to Witch Mountain,” fell to fourth place with receipts of $13 million, while the superhero film “Watchmen” rounded out the top five at $6.7 million.