The year so far doesn't look too good at the .
The first half of 2017 saw its fair share of surprises and disappointments, some of which hurt Bollywood in a big way.
While a few big budget films bit the dust, the worst hit have been a flurry of medium-budgeted films that have just not managed to find audiences coming their way.
Films like Raabta -- in which Kriti Sanon, left, looked bewitching -- had promising trailers -- but failed to live up to expectations.
The biggest flops of the year thus far:
Raabta
Box office collection: Rs 27 crore
While it looked good and could have made Sushant Singh Rajput a bigger star, its content went for a toss. The period setting was especially rejected by audiences.
OK Jaanu
Box office collection: Rs 23.6 crore
While the Tamil romcom OK Kanmani found much success, its Bollywood remake wasn't as lucky.
Aditya Roy Kapur and Shraddha Kapoor returned after Aashiqui 2, but audiences gave them a cold shoulder.
Rangoon
Box office collection: Rs 23 crore
Vishal Bhardwaj had set out to make a modern day Casablanca, but audiences were indifferent from day one.
Begum Jaan
Box office collection: Rs 20.75 crore
A remake of the Bengali film Rajkahini, Begum Jaan failed to find an audience despite a cast of outstanding actors.
Sarkar 3
Box office collection: Rs 9.50 crore
When was the last time an Amitabh Bachchan starrer made so little money?
Meri Pyaari Bindu
Box office collection: Rs 9.50 crore
The low budget and the sale of non-theatrical rights ensured that Meri Pyaari Bindu was a profitable production.
Its box office failure further cast a shadow on movie mogul Aditya Chopra's less than stellar recent record.
Bank Chor
Box office collection: Rs 8 crore
Another Yash Raj flop.
Time we say for Adi to hire some fresh talent at YRF.
Noor
Box office collection: Rs 7.75 crore
Noor, despite Sonakshi Sinha in the title role, sank without notice.
Machine
Box office collection: Rs 3.15 crore
Why couldn't that trusted combo Abbas-Mustan deliver a hit for Abbas's son Mustafa?
Alas, Machine's lifetime score is less than the first day numbers for their lowest performing film.
Aa Gaya Hero
Box office collection: Rs 1 crore
Govinda had hoped that his comeback film -- that was in the making for several years -- would salvage his career.
Sadly, it was a disaster.