I think that Ray Haffner is RED JOHN but I don't think Bruno Heller will take that easy on us. He surely has some other theory in his mind. Waiting for RED JOHN to be revealed.
How do you find this theory?
plausible
unlikely