Aired 23 years ago - Jan 21, 2001
An Indian mystic whose son died in a chemical plant accident smuggles himself into the United States and takes his revenge on two families in suburban Washington, D.C.
Mouse over thumbnail for slideshow
Or scroll and see one by one:
#2 #3