The heroes are dead!

The heroes are dead!
Days of Future Past!