What exactly he'll be doing in the superhero sequel is anyone's guess at this point. Warner Bros is being cagey about whether he's even in the film according to Deadline. But whoever he ends up playing, he should be a great addition since he's equally adept at heroic, snivelling or sinister. Start your speculation engines now on whether he'll be a regular human or may take his place among the dawning Justice League.
Batman V Superman: Dawn Of Justice, of course, follows the fallout from Man Of Steel's chaotic battles, with Lex Luthor (Jesse Eisenberg) exploiting uncertainties about Superman (Henry Cavill) for his own ends. Not to mention Batman (Ben Affleck) and Wonder Woman (Gal Gadot) joining the action. Snyder is busy rolling the cameras now in Detroit and beyond, with Laurence Fishburne (Contagion), Amy Adams (American Hustle), Jeremy Irons (Beautiful Creatures), Holly Hunter (Paradise), Diane Lane (Secretariat), Jason Momoa (Conan The Barbarian), Tao Okamoto (The Wolverine) and Callan Mulvey (Zero Dark Thirty) in front of his lens.
As for McNairy, he's currently starring on US TV drama Halt And Catch Fire with Lee Pace (The Hobbit: The Desolation Of Smaug) and has Gone Girl and Black Sea awaiting release. He'll also be seen in David Michôd's (Animal Kingdom) The Rover, due in the UK on 15 August.