X-Men Apocalypse: Ben hardy talks about coming from Eastenders
11 May 2016 Last updated at 08:45 BST
From soap star to superhero actor Ben Hardy, who played Peter Beale in Eastenders, has become one of the big stars in the new superhero movie X-Men Apocalypse.
He plays the character Angel, alongside famous actors like Jennifer Lawrence, and he joined Leah in the Newsround studio to talk all about it.
Leah asked him if he's always wanted to be an action hero...