Brett Partridge is Red John. I will not even explain why, because I think at this moment it's pretty obvious.
I just want to say something: Ray Haffner theories saying that he is RJ because he loves Teresa and RJ didn't kill Teresa, are completly stupid. Why?
Well, if that is true, please somebody explain to me, why in season 3 or 4 finale (I don't remember which) but I think it was on season 4 finale, RJ asks Patrick Jane to deliver him Teresa Lisbon's head.. LOL, if he loves Teresa, why would we want her dead, and her head? Oh right, right.. So we can put her head on a spike in his room and look at her every morning when he wakes up. So romantic.
Brett Partridge obviously knew that Ray was in love with Teresa, so he faked his death and draw a smiley face on Teresa, to misdirect Jane into thinking that RJ is Haffner just because he let Teresa live.
Also, Brett Partridge has the EXACT SAME VOICE AS RED JOHN. Stop making theories about other characters.
I don't even care if the actor said that he is really dead. Do you think that if we was really RJ, we would tell us: Nope, I am not dead? Of course not. He cannot spoil the show like that.
p.s.- The actor that plays Brett Partridge is called Jack Plotnick and was invited to appear in one episode of Criminal Minds. Go watch that episode. Cause guess, what is the first thing that Plotnick does in that episode? He whistles. And he whistles really good. Do you know who else whistles really good? Red John
