All eyes were on Ben Affleck and Henry Cavill when they arrived at the St. Regis Hotel in Mexico City for the Batman v Superman: Dawn of Justice photocall on Saturday. Both actors kept things casual for the event and showed off their sexy smoulders while posing for photos. Also in attendance was the ever-stunning Gal Gadot, who looked gorgeous in a black and white dress, and the film's director, Zack Snyder. Earlier this week, Ben made a fun appearance on Extra TV, where he discussed his role as Batman and made a shocking revelation about his much-talked-about back tattoo. Keep reading to see more photos, and then check out everything we know about the upcoming movie.