'The Hunger Games' earned $155 million at the box office over the weekend, setting a new record for a non-sequel opening day weekend, and coming in with the third best opening day all time just behind heavy-hitting sequels 'Harry Potter and the Deathly Hallows, Part 2' ($169.2 million) and 'The Dark Night' ($158 million) while surpassing blockbusters from the Twilight Saga.