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.
Released: 2001-01-21
Runtime: 50 minutes
Genre:
Stars: David Duchovny, Gillian Anderson, Robert Patrick