This thread is going up a few days early for those who will be attending tomorrow's screening in L.A. with the cast.
Also, I was careful not to call this episode the mid-season finale. I read somewhere that according to Aaron Douglas, the next ten episodes will be known as "Season 5". I don't know if this will actually be the case. I guess time will tell.