Legends of tomorrow first look