The next episode is the season finale and we are just having the same crap than the previous 5 episodes. This season is a joke and could have been 12 episodes long. No kidding! This episode is meant to set up the finale by filling it up with an hallucination, a character who died six seasons ago and a final scene that is just a justification for the next episode to happen. The worst is, I don't find the episode in itself bad, just the way it is associated with the rest of the season. Oliver is just whiny . At least Tommy's actor is good.