The story begins with a bunch of thugs breaking into a house at night and killing all members, except for a baby. The baby grows up to become the dashing Arjun (Rajniesh Duggal), who does odd jobs in Germany. How he lands up there is told in a long flashback. Apparently, his foster father papaji (Ranjeet) emotionally blackmails him to do so.
Cut to Germany, Arjun falls in love with Anupama (Subhashree Ganguly) whom he knows since his college days in UP, India. Another flashback and a few songs later (all dream sequences with firang backup dancers), he returns to India to take care of papaji, who gets attacked by goons. These bad guys happen to be power-hungry politicians connected to Arjun’s past. Would Germany-returned Arjun be able to put together the jigsaw puzzle?
Spark has too many things going against it like sluggish pace, convoluted story, insignificant characters, inane songs, inconsequential plot twists and over-the-top gravity-defying (superhero-esque) baffling stunts. While the villains ham away to glory (barring the talented Ashutosh Rana), our righteous hero stays inexpressive. Given his urban looks and mannerisms, he doesn’t look like he hails from UP.
Also, the film faces an identity crisis itself. It begins as a crime thriller, shifts to romance, returns to politics and gundagardi in UP and ends up as a ‘boy avenging the death of his family’ drama. Too many things rolled into one. The only thing that works is the father-son bond displayed.
Overall, not many will have the patience to sit through this dreary tale. The title is misleading for sure.
When the hero is not thinking of his lady love, he realizes the need to find his true identity and missing family. Meanwhile, you scratch your head to find a possible ‘spark’ in this film.
The Times of India