Frank and Peter track a Russian killer with links to Chernobyl. They discover that he might be the Antichrist.