The mystery thriller 'Knowing' starring Nicolas Cage took the No. 1 spot at the weekend box office with $24.8 million, studio estimates showed.
Coming in second was the romantic comedy 'I Love You, Man,' starring Paul Rudd, Jason Segal and Rashida Jones, which earned an estimated $18 million.
At No. 3 was Julia Robert's crime thriller 'Duplicity' -- also starring Clive Owen -- which brought in $14.4 million.
Continue reading...
Related stories: Mary J. Blige To Be 'Bad' For Tyler Perry Nicolas Cage Faces Disaster in 'Knowing'