The fifth installment of the action franchise starring Bruce Willis took $45.7million (RM139 million) worldwide on the weekend of February 24, meaning that it has held on to the top spot.

"Die Hard: A Good Day to Die" has made $184.8million (RM571 million) since its release.

"The Hobbit: An Unexpected Journey" is back with takings of $19.1million (RM58 million), which takes its total throughout the world to $980million (RM2940 million).

The comedy "Identity Thief" is also still among the top earners with takings of $14.23million(RM43 million), including $14 million(RM43 million) taken in the United States, where the film is still topping the box office.

"Snitch," a thriller starring Dwayne Johnson and Susan Sarandon, is in fourth place with $13 million(RM40 million). Romantic drama "Safe Haven" starring Josh Duhamel has dropped into fifth place with $12 million(RM 37 million).