Michael Shannon was ''bowled over'' by 'Man of Steel'.

The actor plays villain General Zod in Zack Snyder's upcoming Superman reboot - which also stars Henry Cavill, Amy Adams and Russell Crowe - and is thoroughly impressed by the finished product which will hit cinemas next month.

He said: ''I don't think Zack has anything to worry about. I got to see it and I'm really bowled over by what he did. I think it's really special.''

The 'Iceman' star admits he thought producers were joking when he was first offered a role in the movie and never expected he would be part of a movie of such magnitude.

He explained to the Irish Independent newspaper: ''I can't fathom how people would say no to 'Man of Steel'. I thought they were pulling my leg... Then I got on set, and realised they were serious. I had no qualms about doing it. I loved it. It was a blast.

''It's a nice feather in my cap, for sure. It's not anything I ever imagined I would be a part of and I'm still trying to process it really. When I started acting, I never thought I would be in a Superman movie so it's pretty neat. I did some big blockbusters before, but never this prominent a role.''