Henry Cavill Shows Off ‘Perfect’ Body While Flying Over Chicago [Photos]

Henry Cavill plays the Man of Steel in the blockbuster sequel Batman v Superman, and on Friday night, he showed the world just how hard he’s been working to get in shape to reprise his role.

Showing off his perfect body, the British actor was seen flying over Chicago, while filming a scene for the Zack Snyder movie. Cavill was suspended from secure cables and looked like he was descending upon the streets of the Windy City to rescue his love interest, Lois Lane, played by Amy Adams.

Even though spectators have been kept away from the action during filming, there are multiple photos of Henry suspended in mid-air on the cold fall night. The crew had been prepping for this particular shot for a while, as trucks and trailers were seen around the area where the Daily Planet is located.

Along with the flying Henry Cavill was Amy Adams, who returns to reprise her role as the inquisitive reporter, Lois Lane. The pair fall for each other and begin a romance amid the chaos that the discovery of Superman’s presence on earth causes.

Henry Cavill has been working very hard since the start of the Batman v Superman filming began earlier this year. The 31-year-old actor has been spotted getting ripped at different local gyms in Detroit — where the production was stationed previously — and now in Chicago, where they are filming for a couple of weeks.

In Man of Steel, Cavill plays a conflicted Superman/Clark Kent. Snyder gave us a completely different take on the iconic comic book character and in Batman v Superman he will face the Dark Knight, Batman, played by Ben Affleck, for the first time in movies.

No sightings of Affleck in Chicago as of yet, and we will probably will have to wait until Batman v Superman is released in March of 2016 or a trailer is released, to take a first look at the Caped Crusader.

What do you think of Henry Cavill in his Superman suit?

[Photo by Brendon Thorne/Getty Images]