"Tears of the Prophets" is the 26th and final episode of the sixth season of the American science fiction television series Star Trek: Deep Space Nine, the 150th episode overall.
The 26th and last episode of the sixth season of the American science fiction TV show "Star Trek: Deep Space Nine" is titled "Tears of the Prophets." This episode marks the 150th episode in the series' history.