Devdas, directed by Sanjay Leela Bhansali and based on the same-named novel by Sarat Chandra Chattopadhyay, celebrated its 20th anniversary on Tuesday. Aishwarya Rai Bachchan, one of the movie’s leading ladies, shared a poster of the film on the occasion. In Sanjay Leela Bhansali’s Continue Reading