Arrowverse 27: Oliver has a bad birthday , And SuperGirl faces an Other Worldly Challenge.

The season is nearing and end Siris King recaps Supergirl and Arrow.

Posted on May 22, 2017 .