Archive - The Imposter

Crashing into our heroes life is someone the heroes thought they had seen the last of but it can't be him. Or can it?