
Standing dazed on a street corner in Chicago, thinking he should be 2000 miles away. The man he sees in the mirror can't be him - there's got to be some kind of hidden trick in the glass. If this isn't power production engineer John Shaketon, who is it? Is someone trying...