Loading episode...

S8:E10 - Badlaa

Badlaa

S8:E10
2001
6.4/10
IMDb

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.

Episodes