Heroes never die...