He Knows too Much: An English company executive in India is dismissed after he tries to uncover corruption within his company. As his life falls apart and his marriage breaks up, he sets out to discover the truth behind his dismissal. His search takes him back to the rich mystery and beauty of India and he is forced to choose between love and revenge.