Whats the best thing about San Diego Comic-Con?

And, this years batch did not disappoint.

When season 3 ended, Caitlins (Danielle Panabaker) future was up in the air.

heres

Credit: Dean Buscher/The CW; Robert Falconer/The CW; Dean Buscher/The CW; Bettina Strauss/The CW

Well, this new trailer shows her back at S.T.A.R.

Labs working with Team Flash, which is great news forThe Flashfans.

The Flashreturns Oct. 10 at 8 p.m. on The CW.

Arrow: Slade made it off the island!

We walk in two worlds.

We can only do that for so long, says Slade in the trailer.

Arrowreturns Oct. 12 at 9 p.m. on The CW.

The decision I made, he couldnt have made that sacrifice.

But me, I couldnt have lived with myself if I hadnt, she says in the trailer.

I will always make the decision I made.

I am not a human.

I tried to be, but Im not.

Kara Danvers was a mistake.

That last part should give allSupergirlfans pause.

Hopefully, Kara realizes thats not the lesson she should take away from last years conflict.

Supergirlreturns Oct. 9 at 8 p.m. on The CW.

DCs Legends of Tomorrow: A great evil is coming…

So, in season 3, theyre focused on righting whats wrong.

Rip has been hiding something from us.

Theres a greater evil coming.

As Sara says that, were shown our first look at Kuasa, Amaras great granddaughter.

DCs Legends of Tomorrowreturns Oct. 10 at 9 p.m. on The CW.