Michael Fassbender channelled his "inner 10 year old" for 'X-Men: First Class'.

The 34-year-old actor portrays the young Erik Lehnsherr, who goes on to be Magneto, in the movie and had fun displaying the superpower of magnetic control bestowed on his Alter Ego, including raising submarines and tilting satellite dishes from afar.

He said: "I was thinking about the hand movements; should everything be done more with the eyes than the hands?

"But once you've decided to go down that route, you've got to fully commit to it. If you don't, then you're really going to have egg on your face.

"It's like wearing a Helmet and a cape - I'm a grown man for God's sake. But once you do it, you've got to ignite that inner 10 year old and just enjoy it."

Michael also admitted he and one of his cousin's used to re-enact scenes from 'Superman'.

He explained: "I did have a Superman outfit. I used to play this game with my cousin where he would dress up in civilian clothes like Clark Kent and he would stand by the side of the road. When a car came, he would run behind a bush and I would come out from behind the bush dressed as Superman."