Where To Stream Star Trek The Next Generation Season 4 Episode 13
Devil's Due
- Aired February 4, 1991
- 60 Min
- Rated 7.6
- Number 104 Of 178 Rated Episodes
Picard tries to save a terrorized planet and the Enterprise from a woman claiming to be the devil who has returned after 1,000 years to claim the planet as she was promised.