We all know that this could happen. And now that it has, most of us are not surprised at the success The Hunger Games has had at the box office. Over the weekend, the flick grossed $21.5 million, becoming the first film since James Cameron's Avatar to place at No. 1 for four consecutive weekends at the domestic box office. Currently, its total gross is at $337.1 million. 

For more information, click here.