The 62-year-old took to micro-blogging website Twitter to praise the film, directed by Kabir Khan.
"BB. Bestestest Best! @BeingSalmanKhan you moistened my eyes in the end.Your best! @kabirkhankk your film is the best seen in a long time!," he tweeted.
The "Do Dooni Chaar" actor also praised Nawazuddin Siddiqui who plays the role of a Pakistani journalist and child actor Harshaali Malhotra, who essays the character of a mute girl in the film.
"Other Bests! Nawazuddin and the star kid Harshila! Brilliantly shot by Aseem. We made Henna you made a better film on Indo-Pak friendship (sic)," Rishi tweeted.