Bret Stiles was the leader of the Visualize Self-Realization Center church and apparently a person close to Red John. He was one of the seven final people on Jane's List of Suspects to be Red John.
Bret Stiles was the leader of the Visualize Self-Realization Center church and apparently a person close to Red John. He was one of the seven final people on Jane's List of Suspects to be Red John.