legends 415 c [REVIEW: Legends of Tomorrow, S4E15 – Terms of Service]