come back from the dead

Verb

 * 1)  To be revived after dying; to be resurrected.
 * 2) To return after being presumed dead.
 * 3)  To experience a resurgence after one's productive years are assumed to have ended.