Did Arrow return last night? (I don't have the CW) but can get things on Hulu after the fact.