Jan Nayakan Box Office Day 2: Vijay’s farewell film lags behind Leo, Bakri
Actor-turned-politician Thalapathy Vijay’s Jana Nayakan has crossed the Rs 100 crore mark worldwide in two days. Nevertheless, its initial momentum fell short of their previous hit Leo and the Greatest of All Time.

Thalapathy Vijay’s Jan Naygan crossed the Rs 100 crore mark at the worldwide box office in two days, but its opening numbers lagged behind the actor-turned-politician’s previous hits. leo (2023) and greatest of all time (2024). The film has so far earned Rs 112.50 crore from worldwide, including Rs 75 crore from India and Rs 37.50 crore from overseas. Its total Indian net collection is Rs 63.85 crore across 25,257 shows.
❮❯
Billed as Vijay’s farewell film, Jan Naygan It opened with Rs 42.70 crore nett and Rs 50.28 crore gross on Thursday, before adding Rs 21.15 crore nett and Rs 24.72 crore gross on Friday. After two days, the film’s total collection in India is Rs 63.85 crore, which is less than the two-day collection. greatest of all time Rs 69.50 crore more leo Rs 99.05 crore.
In the same two day period, greatest of all time It earned Rs 44 crore on the first day and Rs 25.50 crore on the second day, taking its total Indian net collection to Rs 69.50 crore. Its India collection was Rs 80.94 crore, overseas collection was Rs 73 crore and worldwide collection was Rs 152.94 crore.
leo Posted even bigger numbers in its first two days. It earned Rs 64.80 crore on the first day and Rs 34.25 crore on the second day, taking its total earnings in India to Rs 99.05 crore. Its India collection was Rs 115.21 crore, overseas collection was Rs 95 crore and worldwide collection was Rs 210.21 crore.
According to trade website Sacnilk, Jan Naygan It recorded an occupancy of 41.6 percent across 13,067 shows on its opening day on Thursday. It collected nett of Rs 42.70 crore and gross collection of Rs 50.28 crore. On Friday, the film collected Rs 21.15 crore nett and Rs 24.72 crore from 12,190 shows with an occupancy of 29.5 percent.
| film | first day bharat net | day 2 bharat net | India Net (2 days) | Bharat Gross (2 days) | Foreign Gross (2 days) | Worldwide Gross (2 Days) |
|---|---|---|---|---|---|---|
| Jan Nayagan (2025) | Rs 42.70 crore | Rs 21.15 crore | Rs 63.85 crore | Rs 75.00 crore | Rs 37.50 crore | Rs 112.50 crore |
| Greatest of All Time (2024) | Rs 44.00 crore | Rs 25.50 crore | Rs 69.50 crore | Rs 80.94 crore | Rs 73.00 crore | Rs 152.94 crore |
| Leo (2023) | Rs 64.80 crore | Rs 34.25 crore | Rs 99.05 crore | Rs 115.21 crore | Rs 95.00 crore | Rs 210.21 crore |
regional performance
Tamil Nadu was the strongest market for the film. The state contributed Rs 26 crore on the first day and Rs 15 crore on the second day, taking the total contribution in the two days to Rs 41 crore.
Karnataka was the second largest contributor. It earned Rs 11.25 crore on the first day and Rs 3.22 crore on Friday, taking its total to Rs 14.47 crore.
Kerala earned Rs 5.50 crore on the first day and Rs 2 crore on the second day, taking the total to Rs 7.50 crore. Andhra Pradesh and Telangana collected Rs 4.25 crore on Thursday and Rs 2 crore on Friday, taking the total to Rs 6.25 crore in two days.
Rest of India contributed Rs 3.28 crore on the opening day and Rs 2.50 crore on the second day, taking its cumulative collection to Rs 5.78 crore. Across all Indian territories, the film’s two-day gross collection stands at Rs 75 crore.
| State/Territory | Day 1 (Thursday) | Day 2 (Friday) | total 2 days |
|---|---|---|---|
| Tamil Nadu | 26.00 crores | 15.00 crores | 41.00 crores |
| Karnataka | 11.25 crores | 3.22 crores | 14.47 crores |
| Kerala | 5.50 crores | 2.00 crores | 7.50 crores |
| AP/Telangana | 4.25 crores | 2.00 crores | 6.25 crores |
| rest of india | 3.28 crores | 2.50 crores | 5.78 crores |
| total gross | 50.28 crores | 24.72 crores | 75.00 crores |
about the movie
Directed by H. Vinoth, Jan Naygan It is Vijay’s last theatrical release before his full-time political career. In the film, Vijay plays a former police officer named Vetri Kondan, who is determined to fulfill his promise to his adopted daughter, Viji, played by Mameetha Baiju, by training her to become a soldier. Bobby Deol plays the role of the villain John Himmler.
India Today gave the film 2 stars. Part of the review reads: “Around the interval, the film completely loses the plot and starts throwing everything it can think of at the screen – geopolitical unrest abroad, cross-border terror threats at home, aerial combat, machines against machines and men against machines. It’s meant to feel epic; instead it turns the film into a self-indulgent drama that only cares about one man.”
With worldwide earnings of Rs 112.50 crore in two days, Jan Naygan Has made a strong start at the box office.