The moment actor Scoot McNairy ("Gone Girl") was spotted on the set of Zack Snyder's Batman v Superman: Dawn Of Justice wearing bright green stockings he had the whole internet asking one question: Who in the heck is he playing?

“It’s definitely 100% a character I’ve never played and I can’t speak too freely on it, but yeah, getting into that thing was definitely something I had to wrap my head around emotionally in order to play that character," McNairy tells USA Today. "But with that being said, I had a lot of fun doing it when I was in the process of shooting on it — my head was in a different place but I’m really excited to see how it turns out and what they do with it and see the film.”

That's a pretty cryptic response from Scoot, which means who he is playing in the film will remain a mystery. Though, the bright-green stockings he was seen wearing suggest visual effects artists are adding some digital magic to his legs in post production.

Batman v Superman: Dawn Of Justice smashes into theaters March 25th, 2016.