Los Angeles - The blockbuster movie The Hunger Games dominated box office charts for the fourth weekend in a row, outselling three new releases at US and Canadian theatres.

The Lions Gate Entertainment drama about a televised teen death match brought in $21.5-million at domestic theatres from Friday through Sunday, according to studio estimates compiled by Reuters.

The ongoing appetite for Hunger Games left three newcomers trailing. The Three Stooges, featuring an updated cast of finger-poking stars, beat industry expectations to land in second place. The horror film The Cabin in the Woods finished third.

The last movie to win four straight weekends was Avatar, the highest-grossing film of all time, according to Hollywood.com. That film, released by Fox, went on to generate $760-million in domestic sales.

Since Hunger Games hit theatres on March 23, the movie has racked up $337=million in North American (US and Canadian) ticket sales. That places it 22nd all-time in ticket sales, just behind Walt Disney’s Finding Nemo, according to the site Box Office Mojo.

The film has also added $194-million from international markets, according to Lions Gate, for a global total of $531-million. - Reuters