Pretty Little Liars certainly did slap us in the face tonight! While shamelessly promoting the spin off series, Ravenswood, we found out Red Coat is CeCe and that #EzrA is apparently A! I am not 100% convinced on this fact and I am certainly not convinced that Alison is alive either. Actually, as an exreader of the book series, I know the answer to this, but everything else has been such a clusterfuck, how are we supposed to know for sure? In any matter, Pretty Little Liars will grace us with a Halloween episode on October 22nd at 8 pm right before the series premiere of Ravenswood.