Marvel's monumental sci-fi hit Guardians of the Galaxy has topped the North American box-office, six weeks after it opened in theaters. In one of the slowest cinema weekends of the year, Guardians took $10.2 million between Friday and Sunday to take its overall takings to more than $294 million.

Guardians of the GalaxyChris Pratt stars in 'Guardians of the Galaxy'

However, there was little to beat and ticket sales were down 23 per cent on the same weekend last year. With the major studios retiring away to prepare their major fall realises, there were no new entries in the Top 10, with the highest ranking newbie - musical drama The Identical - taking 11th place.

More: read our review of 'Guardians of the Galaxy'

More: ok, so it's official: Guardians of the Galaxy is the best Marvel movie, ever

In second place was the Teenage Mutant Ninja Turtles reboot, taking $6.5 million in its fifth weekend, while the young-adult adaptation If I Stay claimed third with $5.8 million. The top three positions were identical to last week, highlighting the distinct slump in the box-office.

The DropJames Gandolfini [L] and Tom Hardy [R] star in 'The Drop' - set for release next weekend

Guardians of the Galaxy, about a team of unlikely renegade heroes, features Chris Pratt, Zoe Saldana, Dave Bautista and the voice of Bradley Cooper. It's topped the box-office four times since opening and is officially the sixth most successfully production to emerge from the hallowed Marvel studios.

More: James Gandolfini's final movie 'The Drop', with Tom Hardy [Trailer + Pictures]

The good news is that next week looks better. The Disappearance of Eleanor Rigby should provide something for fans of drama. It stars James McAvoy as a restaurant owner and Jessica Chastain as his wife as they deal with an emotional and life-altering experience in New York City. Dolphin Tale 2 provides something for the kids, while No Good Deed delivers the star power. The latter follows a former D.A turned stay-at-home mom (Halle Berry) and her two small children who are terrorized and kidnapped after she invites a handsome but mysterious stranger (Idris Elba) in her home.

However, movie aficionados will likely be drawn towards The Drop - the late James Gandolfini's final film, co-starring Tom Hardy.

Watch the trailer for The Drop: