Spoilers for those not caught up on Legends of Tomorrow.

The trailer for the Necromancing the Stone" Sara called Ava her girlfriend but ultimately ended up dumping her.

However, there is far more going on than possibly either of them know. When Rip Hunter realized that they were dating, he secretly referred to Ava as "special" before having Gideon delete a file on her so that Sara would not find out the truth. Whatever secret Rip is keeping, it's clearly a big one.

RELATED: Legends of Tomorrow Adds Constantine as Season 4 Regular

It looks like that secret will be revealed in full in the episode "I, Ava" - at least, that's what The CW's extended trailer for the episode indicates. Having one ex is bad enough, but it looks like Sara will soon be surrounded by multiple Ava Sharpes - maybe even a whole army of them.

Ava Sharpe in blazer and blouse, looking serious in Legends of Tomorrow

The trailer does not explain whether these many copies of Ava are clones or robots or something else. Nor do they explain if the Ava that audiences and the Legends have gotten to know these last few months is human, or if she is the same as whatever all the other Ava Sharpes are. What it does make clear is that Ava doesn't have a clue about any of this - and unsurprisingly, neither does her co-worker Gary. Meanwhile, the Darhks are still trying to acquire the other totems from the Legends - no small task, especially now that Rory has turned out to the the bearer of the fire totem.

With the Constantine is returning to help - and will be sticking around next season too. And who knows, perhaps the many Ava Sharpes will also be a part of the battle to come. Since Ava has already proven herself to be a capable fighter, having a whole army of her would definitely be useful for the Legends.

MORE: LEGENDS OF TOMORROW SEASON 3 FINALE WILL BRING BACK JAX

Legends of Tomorrow continues on The CW with "I, Ava" on Monday, March 26 at 8 pm.

Source: The CW