Too Little Too Late?

Or, can there be a future?