Is it me, or is this, by far, the best season of The Mentalist yet? There's just so much going on:
- Lorelai's story.
- The rivalry between Lisbon and Volker.
- Robert Kirkland. (Red John ('s friend))??
- The fact that Jane has already met RJ.
I personally don't think Robert is RJ, because how could Lorelai know they shook hands if it happened while she was in prison?