Warning! Spoilers ahead for NCIS season 22, episode 15, "Moonlight." NCIS season 22 finally offers substantial information ...