The final trailer for Avengers: Age of Ultron has been unveiled ahead of the film's release next month, check it out here.

The epic teaser is voiced by the sinister Al Ultron (James Spader) as he details his plan to eliminate the human race.

Joss Whedon's sequel to the 2012 smash hit sees Scarlett Johansson (Black Widow), Mark Ruffalo (Hulk), Chris Evans (Captain America), Chris Hemsworth (Thor) and Robert Downey Jr (Iron Man) reprising their roles, while Elizabeth Olsen (Scarlet Witch) and Aaron Taylor-Johnson (Quicksilver) have joined the cast.

Avengers: Age of Ultron is out in cinemas on April 23 in Ireland.