A business magnate returns to his ancestral home in India with his family, unaware that his evil past is waiting to catch up with him.