Comic Con 2007 Heroes Panel 7-28-07 - vader