The film "Sam Bahadur" based on India’s legendary army chief and India's inaugural field marshal, Sam Manekshaw, which hit the theatres on Friday, has garnered instant praise from critics and audiences alike. Actor Vicky Kaushal plays the titular role in the film.