A group of scientists approach Guru Paramhansa (Satya Raj), who runs a Vedic school, to challenge his beliefs in astrology and palmistry. This conflict is witnessed by Vikram Aditya (Prabhas), a reputed predictor known as “India ke Nostradamus,” whose predictions have never been wrong.
Throughout the film, Vikram Aditya claims to be against the idea of a committed relationship and instead seeks a flirtatious relationship. However, he falls in love with Dr. Prerana (Pooja Hegde), a woman struggling with difficult circumstances in her life. Vikram reads her palm, which predicts a bright future, but her experiences suggest otherwise.
The movie attempts to convey that no science is infallible and that one can change their destiny with good karma, including the predictions made by even the best palm-readers. Unfortunately, the film fails to deliver this message effectively in its lengthy 140-minute runtime, despite the use of a talented cast and crew.
The chemistry between the lead actors is lacklustre, and their characters lack depth and development, which affects their performances. The cluttered screenplay includes unnecessary characters and situations that leave the audience questioning their purpose in the story.
The film’s saving grace is its stunning visuals, shot in various locations across Europe, and the music composed by Mithoon, Amaal Mallik and Manan Bhardwaj, which blends well with the story’s backdrop. The VFX is also impressive.
Overall, while the film has its positive aspects, it falls short of its potential and fails to leave a lasting impact, making it a forgettable love story.