Heroes never truly die