July 15, 2015LeisureRussell and David are in the mix with everything that's been announced at this year's Comic Con.