NOC Review: Astra’s a Hell Queen Out of Fire on ‘Legends of Tomorrow’