While Sandeep Reddy Vanga’s Animal continues to dominate the box office and face criticism for its perceived misogyny, violence, and vulgarity, a new discussion point has emerged. The age gap between Ranbir Kapoor and Charu Shankar, who portrays his mother in the movie, has become a topic of debate among audiences.
Unveiling the Surprising Age Gap

Charu Shankar, who plays the role of Jyoti B Singh, the wife of Balbir R Singh (portrayed by a 66-year-old Anil Kapoor) and mother of Ranvijay “Vijay” Balbir Singh (played by a 41-year-old Ranbir Kapoor), is revealed to be only one year older than Ranbir Kapoor in real life.
Numbers Speak: IMDb Insights
According to IMDb, Charu was born on August 17, 1981, while Ranbir was born on September 28, 1982. In Animal, Charu, at the age of 42, convincingly takes on the role of a mother despite the narrow age difference with her on-screen son.
Charu Shankar’s Journey in Filmography
Prior to her role in Animal, Charu Shankar had played smaller roles in Ashima Chibber’s Mrs Chatterjee vs Norway and Nikkhil Advani’s Rocket Boys.
Audience Reactions and Ongoing Conversations
Amidst ongoing discussions about Animal, audiences have expressed astonishment over this age dynamic, adding a new layer to the film’s critique. The controversy surrounding the film now extends beyond its content to the casting choices, with the age gap between the on-screen mother-son duo becoming a focal point.
A Unique Aspect Amidst Controversies
As Animal continues to make headlines for both its commercial success and the controversies it stirs, the unexpected age relationship between Ranbir Kapoor and Charu Shankar adds a unique dimension to the ongoing debates surrounding the film.
The Hindustan Herald Is Your Source For The Latest In Business, Entertainment, Lifestyle, Breaking News, And Other News. Please Follow Us On Facebook, Instagram, Twitter, And LinkedIn To Receive Instantaneous Updates. Also Don’t Forget To Subscribe Our Telegram Channel @hindustanherald