In the film, Bruce Wayne attends a party to attach a device to Lex's servers and steal information. He mingles while the download progresses, then returns to find that the device has been removed. Diana Prince sticks around long enough to make sure Bruce sees her, then leaves.
Later, Bruce tracks her down and she explains:
She stole the data because Lex has "a photo that belongs to her", but couldn't decrypt the files, so she put the data capture device in the glove compartment of Bruce's car, to return it to him.
However, this raises a few problems:
- How would stealing a digital copy of the photo get the photo out of Lex's hands?
- Why would she go to Lex's party if he already knew at least some aspect of her abilities?
- What was her plan for stealing the data if she didn't happen to run into a billionaire in the process of clumsily stealing it himself?
So my question is, is Wonder Woman's presence and activity at the party a plot hole, or are there clues elsewhere in the film which explain these potential inconsistencies?