Iron Man 3 is one of the most anticipated movies of 2013 so far as Robert Downey Jr returns to the role of Tony Stark.
And while Downey Jr, Gwyneth Paltrow and Don Cheadle will all be reprising roles there are some incredibly exciting new faces on the cast list.
So we take a look at the actors who are joining the franchise and just which roles they will be taking on.
The Mandarin: Ben Kingsley
Ben Kingsley is perhaps the most exciting addition to the Iron Man 3 cast list as he stars in a superhero blockbuster for the first time.
Finally audiences get to see one of Iron Man's greatest villains The Mandarin finally feature in the film franchise.
The Mandarin is the leader of the international terrorist organization The Ten Rings and is reeking havoc on the world with his attacks.
The Mandarin is looking to bring the U.S. to it's kneed - but can Iron Man stop him?
It is a terrific performance from Kingsley as he shows off a dark side as well as delivering some of the funniest scenes in the film.
Guy Pearce: Aldrich Killian
Guy Pearce always delivers a fantastic performance no matter what he stars in and Iron Man 3 is no different.
He takes on the role of Aldrich Killian in the movie - a man from Tony Stark's past who has come a long way.
When we first meet him he is a man who is limited by physical disabilities by fast forward to modern day and he has found a way to over come them.
He is the founder of Advanced Idea Mechanics and has helped create the Extremis virus.
While Killian appears to be a suave and sophisticated fellow he is hiding a dark secret.
Rebecca Hall: Maya Hansen
Rebecca Hall is one of the best British actresses and it is great to see her join the cast list as Maya Hansen.
Hansen is an old girlfriend of Stark and helped create Extremis - we see her trying to perfect it at the beginning of the film.
Much like Stark she is smart and dedicated to her work - not to mention she is more than an intellectual match for the billionaire.
But by the time Hansen comes face to face with Stark again Extremis has been developed and is in the hands of Killian.
James Badge Dale: Eric Savin
James Badge Dale has a very busy 2013 as we have already seen him in Flight and he will be appearing in The Lone Ranger later this summer.
But he is another new addition to the cast list as he is set to take on the role of Eric Savin in the movie.
Savin is one of Killian's henchman but he is more than he seemed as he has been enhanced by Extremis.
Other new addition include Stephanie Szostak as Ellen Brandt; another piece of muscle for Killian and Ty Simpkins as Harley - a young boy who helps Stark after the destruction of his home.
Iron Man 3 is released 25th April.