Kathmandu, Aug. 27 -- Please do not watch 'Stolen' alone if you have a fragile heart. It is raw, disturbing, and sometimes unbearable. It is also the kind of cinema that lingers in your mind long after the screen turns black.

The film opens with a calm image. A mother and her infant sleep at a railway station in rural India. But the stillness does not last. Within minutes, the baby is gone, snatched away in front of our eyes. That theft sets the tone for what is to follow. Chaos replaces calm. We are introduced to two urban brothers, Gautam (Abhishek Banerjee) and Raman (Shubham), who happen to witness the kidnapping. Guided by conscience more than practicality, they help the distraught mother Jhumpa (Mia Maelzer). What unfolds is a rele...