So, this episode is all pretty much ‘gearing up’ for what would seem to be a final confrontation. The Spearhead is down to five, and they’re being sent on one last suicide mission, while Lena is having to face being trapped, alone and powerless.
Read More…Read More…