Henry Cavill is back in his Superman suit!
This week, the 31-year-old Man of Steel star was photographed in full superhero costume for the first time on the set of the upcoming Superman vs. Batman movie in Detroit.
Cavill looked big and buff while walking around set in the red and blue getup. The Superman suit perfectly highlighted his six-pack abs, muscular legs and broad chest. Cavill completed his costume with a long black robe and his black hair slicked back.
A few weeks before that, fans got their first look at Affleck in his caped crusader mask complete with Batears.