Nicostratus, the son of Helen and Menelaus, grows up in Troy, where he faces a conflict of loyalties...
Read More
Nicostratus, the son of Helen and Menelaus, grows up in Troy, where he faces a conflict of loyalties when the Greeks are about to capture the city
Read Less