Shiv Shastri Balboa is a Feel good film with heart warming performances of Anupam Kher and Neena Gupta

Shiv Shastri Balboa is a 2022 Indian Hindi-language comedy-drama film directed by Ajayan Venugopalan and starring Anupam Kher, Neena Gupta, and Sagar Arya. The film follows Shiv Shastri (Kher), a retired banker who is an ardent fan of the Rocky film franchise. He decides to shift to the US to be with his family, but he soon finds himself feeling lonely and isolated. One day, he meets Elsa (Gupta), a housekeeper who is also feeling lost and alone. The two of them strike up a friendship and decide to go on a road trip to Philadelphia, where the Rocky movies were filmed.



The film has received mixed reviews from critics. Some have praised the performances of Kher and Gupta, as well as the film's heartwarming story. Others have criticized the film's predictability and lack of originality.

Here are some reviews from other critics:

  • Roktim Rajpal of India Today: "A sweet and simple slice-of-life drama that makes for a decent watch despite its shortcomings."
  • Shubhra Gupta of The Indian Express: "A heartwarming and feel-good film that will leave you with a smile on your face."
  • Gautam Chintan Patel of Film Companion: "A predictable and formulaic film that is saved by the performances of its leads."

Overall, Shiv Shastri Balboa is a feel-good film with heartwarming performances from Kher and Gupta. However, the film is also predictable and lacks originality.

Here are some of the things that critics have praised about the film:

  • The performances of Anupam Kher and Neena Gupta
  • The heartwarming story
  • The film's message of hope and resilience

Here are some of the things that critics have criticized about the film:

  • The film's predictability
  • The lack of originality
  • Some of the film's subplots

Shiv Shastri Balboa is a film that is worth watching for the performances of its leads and its heartwarming story. However, viewers who are looking for a more original and unpredictable film may be disappointed.