Arrow did it all this week.

Ra’s al Ghul.

Here’s Mike’s review…

ThisArrowreview contains spoilers.

Sometimes its the little things that make me love this show.

Tonight it was Ollie dodging an arrow from a League of Shadows goon in the opening.

Little did I know, that was only the beginning.

I honestly cant believe the maturity ofArrowand its little brother show,The Flash.

And what did both of these shows do?

Compare these to the midseason finale ofAgents of SHIELDthis week.

Well, they sure got it right tonight.

The Climb was much more than a big mystery reveal, a Batman villain, and a big ending.

I have to complain a little, if only to stay honest, though.

Laurel wasnt the problem this week, and its always good to see Alex Kingston show up, too.

But we seriously have to stop with the Quentins heart cant take it crap.

Ms. Kingston ruled with the make them suffer thing, though.

I wonder if theres more to her that we havent seen yet?

Gotta love Malcolm Merlyns plan to use Oliver against Ras al Ghul, though.

That was some next-level chess, right there.

Probably the single smartest, coolest thing I think weve ever seen from him.

And, finally, you knew this was coming.

How the hell does Felicity Smoak somehow manage to steal the show with two distinctly different moments?

speech to Oliver was really something else entirely.

Everyone did their job.

Wait, there was a duel?

If so, he gets a cookie.

Then again, the dude is jacked, so he probably avoids cookies.

But that final battle with Ollie and Ras?

Thats how its done.

Im glad it didnt go on forever.

It did exactly what it had to.

And no, I didnt see that ending coming, either.

Who Killed Sara Lance?

Well, it looks like we can finally put this section of my reviews to rest, doesnt it?

We knew Thea was having some Manchurian Candidate issues, and now thats all out in the open.

Gotta love Theas big heel turn.

Kiss my ass, you hooded douchebag!

It was a slow burn, but we got there.

And we sure got to see Katana fight China White, didnt we?

Damn, that was good.

Could we be working towards some kind of anti-life equation storyline down the line?

Maybe after Greg BerlantisSupergirlTV series joins the party?

I wouldnt hold my breath, but you never know!

Okay, so Ray Palmer is ATOM.

This is cool (but I still kinda wish that he was Blue Beetle as originally intended!).

And its really cool that he isnt just going to be an Iron Man clone.

But its really,reallycool that the prototype name is OMAC.

Thats now TWO Jack Kirby references in this episode!

This is the first explicit reference to Ras al Ghuls near-immortality weve gotten on this show.

If you want to read more of my ramblings about Ras al Ghulclick here.

So, what do you all think?

January 21st seems like a long way off.

Think Ray Palmer will have his ATOM suit up and running?

Rating:

4 out of 5