Spirit vs Ramayana Part 2: Prabhas and Ranbir Kapoor Could Face a Festive Box Office Showdown

Prabhas’ Spirit will hit theatres on October 29, 2027. Could Sandeep Reddy Vanga’s film clash with Ranbir Kapoor’s Ramayana Part 2 during Diwali?

Post Published By: Aditya Wadhawan
Updated : 18 October 2026, 2:11 PM IST

Mumbai: Prabhas and Ranbir Kapoor could find themselves competing at the box office during the 2027 festive season, with the newly announced release date of Spirit raising the possibility of a major Bollywood-versus-pan-India cinema showdown. Director Sandeep Reddy Vanga has confirmed that Spirit, featuring Prabhas and Triptii Dimri, will arrive in cinemas worldwide on October 29, 2027. The announcement has sparked speculation about a potential clash with Ramayana Part 2, the second instalment of Nitesh Tiwari’s ambitious mythological franchise, which is planned for a Diwali 2027 release.

However, the two films’ final release schedules will determine whether they actually compete on the same weekend or within the same festive window.

Spirit Release Date: When Will Prabhas’ Film Hit Theatres?

Vanga announced the revised release date on X on Sunday, accompanied by a new poster featuring Prabhas. The film was previously scheduled to release in December 2026 before being pushed back. The October 29, 2027, date puts Spirit in a potentially lucrative festive period, when major Indian releases often compete for audiences across multiple languages and cinema markets. The film reunites Vanga with the kind of intense, character-driven storytelling associated with his previous projects. Following the commercial success of Animal in 2023, expectations surrounding his next directorial venture have remained high. Spirit stars Prabhas alongside Triptii Dimri, with Vivek Oberoi, Kanchana and Aishwarya Desai are also associated with the project. The makers have kept most plot details confidential, although promotional material has hinted at a story involving a disgraced police officer.

Spirit vs Ramayana Part 2: Is a Diwali 2027 Clash Possible?

The release announcement has brought Spirit into the spotlight alongside Ramayana Part 2, which is being directed by Nitesh Tiwari and produced by Namit Malhotra. The second instalment is planned for a Diwali 2027 release, although its exact theatrical date remains unconfirmed in the information available. November 5, 2027, has been cited as an expected date, but it should not be treated as an officially confirmed release date.  If Ramayana Part 2 arrives around that time, it could reach cinemas just one week after Spirit, creating a high-profile contest for audience attention, screen availability and festive box-office collections.

The films also promise markedly different cinematic experiences. Spirit is expected to lean towards action and intense drama, while Ramayana brings the story of Lord Ram to the big screen on an ambitious scale. Whether the two films ultimately compete directly will depend on the official announcement from the Ramayana team and any subsequent scheduling changes.

Ranbir Kapoor, Sai Pallavi and Yash Lead Ramayana’s Cast

Ramayana Part 2 features Ranbir Kapoor as Lord Ram, Sai Pallavi as Sita and Yash as Ravana. Sunny Deol is also associated with the large-scale production. The franchise has attracted considerable attention because of its mythological subject, extensive production ambitions and high-profile cast. Its release timing could prove particularly significant, given the strong audience interest often associated with major festive releases. A confirmed date close to Spirit’s October 29 opening would set up an unusual box-office scenario in which two highly anticipated films target different audience segments while competing for the same holiday-season footfall.

Check this out........ 😊

#Spirit
#InSpiritMode
@TSeries
@VangaPictures
#IndiasBiggestSuperStar
29TH OCTOBER DIWALI 2027 💥
Worldwide RELEASE DATE 👆 https://t.co/SmPjKHzuVE

— Sandeep Reddy Vanga (@imvangasandeep) October 18, 2026

Fans Debate Whether Spirit and Ramayana Should Clash

The possibility of a clash has prompted varied reactions on social media. Some moviegoers have welcomed the prospect of two major Indian productions arriving within days of each other, while others have argued that separating the releases could benefit both films. Some users have suggested that Spirit could move to a later date, while others believe Ramayana Part 2 should retain its planned Diwali window. Speculation about a possible shift to Christmas 2027 or even Diwali 2028 has also circulated online.

These suggestions remain fan theories rather than confirmed release plans. There is no official announcement in the supplied information indicating that either film will change its newly stated or planned schedule because of the other. The reported friendship between Vanga and Ranbir Kapoor has also fuelled online speculation about whether the filmmakers may have discussed their release strategies. However, no confirmed information establishes that such a conversation took place.

Spirit Marks Vanga’s Next Project After Animal

Spirit is Vanga’s next directorial project following Animal, the 2023 film starring Ranbir Kapoor and Rashmika Mandanna that generated substantial box-office attention and public debate. The upcoming film is being produced by Bhushan Kumar, Krishan Kumar, Pranay Reddy Vanga and Prabhakar Reddy Vanga under the banners of T-Series and Bhadrakali Pictures.

With Prabhas in the lead and an October 2027 theatrical date now announced, the film is positioned for a major release campaign. Its box-office prospects will depend on factors including audience response, promotional momentum, distribution strategy and competition from other releases.

For now, Spirit’s release date is confirmed as October 29, 2027, while the exact theatrical date for Ramayana Part 2 remains the key missing detail in the potential Diwali box-office battle. The coming announcements from both production teams will determine whether the much-discussed clash becomes a reality.

Location :  Mumbai

Published :  18 October 2026, 2:10 PM IST