FANS were puzzled upon discovering most of their beloved heroes died at the end of Avengers: Infinity War last year.

So is there any hero left to save the universe from the evil Thanos (Josh Brolin)?

Beware that the film is three hours long and it takes a full hour of backstory to unfold.

But once it gets going, there are titanic battles as almost all the Marvel heroes you know and love, such as Iron Man and Captain America, combine their powers to fight Thanos.

It’s a colourful, loud and explosive movie. Be advised: the opening weekend is almost booked out already.

Synopsis: Adrift in space with no food or water, Tony Stark sends a message to Pepper Potts as his oxygen supply starts to dwindle. Meanwhile, the remaining Avengers -- Thor, Black Widow, Captain America and Bruce Banner -- must figure out a way to bring back their vanquished allies for an epic showdown with Thanos -- the evil demigod who decimated the planet and the universe.