Original air date: Dec. 11, 2013
Alright, so here it goes.
As sophisticated a review as I can write while I am internally screaming
about everything that happened this episode.
I’m going to take a deep breath and hope that fangirl feels don’t come
tumbling out. No promises. Winter hiatus is going to be a bitch. That I do know for sure.
After the cliff hanger from last week we find a dying Oliver
and a very surprised and confused Barry.
Being able to think quick on his feet (was that a pun?) Barry uses rat
poison to return Oliver to normal. Well
as normal as Oliver can be, he seems to be having a little bit of issues with
some hallucinations.
This episode was very much about Oliver dealing with his
inner demons, actually more like ghosts.
Three ghosts to be exact.
Three ghosts at Christmas?
That’s crazy talk for sure, but just like Ebenezer Scrooge, Oliver finds himself
visited by three ghosts. Except instead
of asking him to visit past, present and future Christmases they instead have
very different messages for Oliver.
Shado asks Oliver to give up his fight before he loses those he cares
most about. Slade accuses Oliver of
causing death and destruction in his wake.
Then Tommy (and no I was NOT crying.
I just had a best friend caught in my eye) tells Oliver to get up and
fight because that is who he is, he is a hero.