The return of Flash, Arrow and Supergirl gives us plenty to talk about as well as the beginning of a little show called DC's Legends of Tomorrow.