The Tears of Athena

Spoilers ahead...