 Raja Sen of Rediff.com applauded Deol writing that he, " wears his inscrutability thickly and delivers a strong performance".The film was a surprise hit and went on to gross over in India.Deol has been described by the Indian media as an actor who continuously understands how to play complex characters.