Given that he’s playing Superman he covers up in his suit for most of the film but fans have been treated to a glimpse of Henry Cavill showing off his buff body, in the new trailer for Man Of Steel.
In the clip the 29-year-old actor is seen running and showing off his impressive muscles as he sprints across the screen.
Henry looks decidedly manly and rugged in the clip, displaying a grisly beard and he has hair across his chest and finely honed abdominals.
In one shot Henry, who plays Clark Kent, saves children from a bus and a voice notes: ‘My son was in the bus he saw what Clark.’ As the trailer plays out showing young Clark growing up it documents his struggle with coming to terms with who he is.
When the world is attacked Kent uses his powers to help protect the planet but his actions see him questioned by journalist Lois Lane, played by Amy Adams.
She asks what the S on his suit means and Henry replied: ‘In my world it’s not an S, in my world it means Hope.
The new trailer comes after a video for Man of Steel, showing General Zod issuing Earth with a warning, surfaced.
In the short clip the Kryptonian general says: ‘My name is general Zod for some time your world has sheltered one of my citizens. I request that you return this individual to my custody.’
Addressing Superman in his native name he sayd: ‘Surrender within 24 hours or watch this world face the consequences.’
Zack Snyder, who directed Watchmen and 300 worked on the film which was penned by The Dark Knight Rises writer David Goyer.
Man of Steel also stars Laurence Fishburne, Diane Lane, Antje Traue, and Michael Shannon and will hit theatres on June 14.