Which of these films will make it to the Rs 100 crore club?
The first half of 2017 saw its share of hits and flops.
The rest of the year has some big movies coming up for release.
Take a look:
Mubarakan
Release date: July 28
Mubarakan is an Anees Bazmee film all the way.
Arjun Kapoor had a decent grosser in Half Girlfriend and with Mubarakan, he steps into an out and out mass zone.
With Anil Kapoor's delightfully over-the-top presence heightening the movie's comic potential, Mubarakan is seen as a fun family entertainer.
Jab Harry Met Sejal
Release date: August 4
SRK returns to romcom after a long time, and with Imtiaz Ali at the helm of affairs, Jab Harry Met Sejal seems to be a fusion of two distinct movie thought processes.
SRK and Anushka Sharma delivered a superhit in Rab Ne Bana Di Jodi -- Yash Raj Films' biggest hit before Dhoom3 -- and the successful Jab Tak Hai Jaan.
JHMS appears a lively, fun, movie that should keep the multiplexes busy.
Toilet - Ek Prem Katha
Release date: August 11
Akshay Kumar has been picking up interesting subjects and Toilet - Ek Prem Katha is no different.
Akshay has rarely missed the box office bull-eye in recent times and this film too seems a winner.
Baadshaho
Release date: September 1
Director Milan Luthria and Ajay Devgn's collaborations have mostly worked -- 1999's Kachche Dhage and 2010's Once Upon A Time In Mumbaai.
Baadshaho is as commercial as it gets.
Emraan Hashmi, Ileana D'Cruz and Esha Gupta add to the mix while Vidyut Jammwal brings on the action.
Judwaa 2
Release date: September 29
Double Varun Dhawan, double the 'dhamaal'...
Producer Sajid Nadiadwala and director David Dhawan delivered a solid hit with Salman Khan 20 years ago with Judwaa.
Varun will hope to re-create that magic with Jacqueline Fernandez and Taapsee Pannu.
Golmaal Again
Release date: October
Among all the movies Rohit Shetty and Ajay Devgn have worked on, the Golmaal franchise has been the most successful.
The fourth Golmaal movie will release during Diwali.
Secret Superstar
Release date: October
Aamir Khan introduced Secret Superstar with Dangal.
The promo saw Zaira Wasim and Aamir in interesting roles.
There has been appropriate secrecy since, but anything with Aamir in it, we looovvee.
Padmavati
Release date: November 17
Another historical from Sanjay Leela Bhansali after Bajirao Mastani.
Shahid Kapoor romances Deepika Padukone for the first time, while real life beau Ranveer Singh plays the villain.
SLB has a winner for sure.
Tiger Zinda Hai
Release date: December 22
Tubelight may have been a rare failure, but Salman Khan is back with the Ek Tha Tiger sequel, Tiger Zinda Hai.
Sultan director Ali Abbas Zafar's action entertainer is set for a Christmas release.