The Flash: New Set Photos Hint At An Impending Death