Earlier today, a trailer (courtesy of ComicBook.com) was released for Season 2 of DC’s Legends of Tomorrow. In this trailer, you get to see the live action return of one of my favorite characters from the New 52 era: STARGIRL! The character has not been seen in live action form since Smallville. Check out the trailer below! And make sure to watch the Season 2 premiere on October 13 on CW!