ST TNG happens to be on BBC America right now. The last episode was the one with the Dowd and Rashan. This episode is the Mintokans one where they think Picard is a God and want to sacrifice Troi to please him.