An image of Chris Hemsworth, Robert Downey Jr and Chris Evans as Thor, Iron Man and Captain America in Marvel's Avengers: Age of Ultron.

I was unplayable for about two years when Marvel announced that it was indeed making an Avengers movie – something that (being a massive comic book fan) I wanted to see brought to life.

The first Avengers movie delivered in massive doses – leaving me in a complete quivering mess having spent two and a bit hours in a cinema screaming like a teenage girl at a One Direction concert.

What was seen to be the culmination of Marvel’s massive cinematic universe (tying Thor, Iron Man, The Incredible Hulk and Captain America together) has set off a chain reaction that’s spawned various TV series ( Marvel's Agents of SHIELD, Agent Carter, Jessica Jones) and what promises to be the mother of all finales – a two-part Avengers movie based on Marvel’s Infinity Wars storyline.

In the blink of an eye, Marvel superheores that - let’s face it - were at the bottom of the B-List are now the most recognisable characters in superherodom.

We’re slap-bang in the middle of what Marvel calls “Phase 2” – the next step in expanding the Marvel universe to incorporate even more superheroes and characters from the pages of comic books that are even less popular and more obscure than Thor, Iron Man and Captain America were.

We’ve already seen Guardians of the Galaxy (another fantastic movie!) and Ant-Man, and soon we’ll see Black Panther and Dr. Strange in standalone movies. All of these heroes will, no doubt, feature in Phase 3 movies and the Avengers finale.

But onto the movie at hand, Avengers: Age of Ultron

Like the previous Avengers movie, Joss Whedon wrote and directed this instalment that sees the Avengers come up against their toughest opponent yet – Ultron. 

As an artificial intelligence created initially as a means to end global conflict, things go horribly wrong when this AI attains sentience and decides that the only way to save the world from mankind is to wipe out mankind.

Avengers: Age of Ultron introduces us to some new heroic characters in the form of the “Twins” – Quicksilver (Aaron Taylor-Johnson) and Scarlet Witch (Elizabeth Olsen), two mutants you may recognise from the pages of X-Men comics (incidentally, they’re two characters not owned by FOX, so Disney and Marvel can actually use them in their movies, but they’re not referred to as “mutants” because FOX owns that phrase).

We also meet The Vision (Paul Bettany), an android AI created by Ultron but with the help of Tony Stark’s own AI (Jarvis –  also voiced by Bettany) turned to fight on the side of humanity.

The Avengers sequel is a worthy follow-up to the events in the previous standalone movies and the Agents of SHIELD TV series – bringing Whedon’s brand of action and comedy to the screen for fans to enjoy in bucket loads.

What the original Avengers movie lacked in story, Age of Ultron more than makes up for, with some interesting character arcs sprouting, most notably the love story between Black Widow (Scarlett Johansson) and Bruce Banner/The Hulk (Mark Ruffalo).

What we’re also being groomed for is the coming Infinity War, which will be the basis for the two-part Avengers finale scheduled for 2018 and 2019, where the big, bad puppet master behind all the happenings on the marvel cinematic universe – Thanos (he’s the guy with the purple face you see from time to time – voiced by Josh Brolin) finally gets his hands on all the Infinity Gems and uses them for his own means.

Don’t be confused, watch Age of Ultron and stick through the middle of the credits – it’s all explained for you.

While I wouldn’t say that Age of Ultron is as good as the first Avengers movie, it’s definitely still a boatload of fun. 

I love the humour that Whedon brings to his movies and it’s so appropriately timed. The action is intense, especially when Iron Man and The Hulk are going at it, tearing the Joburg city centre apart when they go mano-e-mano.

Avengers: Age of Ultron is available to rent on BoxOffice right now