Spark is the story of Arjun, an orphan who is on a mission to find his identity, unaware of the danger lurking behind the truth of his parents.
Arjun (Rajneish Duggal), who is guided under his guardian Dildar Singh (Ranjeet) lives a decent life in Germany but is unsatisfied. Being an orphan, his mind is constantly occupied by the thought of finding his parents. His lonely life takes a new turn when he falls in love with Anupama (Subashree Ganguly). But that still does not keep the determined Arjun from finding the truth about his parents but little does he know about what is happening in his own country. When Arjun arrives in India to know the facts, he is dragged into the murk of politics, used as a pawn by ruthless and overly ambitious politicians and threatened by the underworld.