"I Am Legend" was released on December 14, 2007, in the United States and Canada, and opened to the largest-ever box office (not adjusted for inflation) for a non-Christmas film released in the U.S. in December, and was the seventh-highest grossing film of 2007, earning $256 million domestically and $329 million internationally, for a total of $585 million. The film received mixed to positive reviews from critics, with Smith's performance being singled out for praise; criticism focused on its divergences from the novel, particularly the ending.