Team Knight Rider
The Bad Seed
E12 Jan 18, 1998 43m
Duke and Trek land on an island inhabited by beautiful women, where they must stop a doctor planning to poison the world's rivers with a deadly virus.
Where to Watch The Bad Seed
Cast of The Bad Seed