It was a pretty good episode, but not a fair ending to the Red John-saga. Revealing in the promo that it is McAllister and than explaining how he got the names with "I'm a real psychic" doesn't cut it. It doesn't even scratch it a bit. I mean, come on! As a writer you should never get stuck with loose ends that you can't tie up, like the names, just because it's cool. I'm an author myself and just that part is bad writing.
How did he get the names?
What does "He is mar" mean?
What did he do to Christina Frye?
Why isn't Rosalinds description correct and why were there NO flashbacks of McAllister committing any murders?
GAHHHH.
We didn't get to see any flashbacks or anything like it, so I really hope for it on sunday. Heller owes it to us. This episode was rushed, although the concept itself was really cool, such as the trick with the bird and the twist with Bertram. It seems alot like the ending of Mass Effect 3. It was horrible at first, then the writes corrected it. I think many writers rush into writing endings.
It's kinda anti-climatic even if Berkeley is an awesome actor. The leak is also just terrible from CBS. Shame on them.