Nitya Mehra's "Baar Baar Dekho" is star-studded — Katrina Kaif, Sidharth Malhotra — and was marketed as a uniquely-packaged romantic-drama by its makers. Despite the two major pluses, the film is struggling to rake in money at the box office.

"Baar Baar Dekho" has collected Rs. 21.16 crore at the domestic box office, which is nowhere close to the numbers that were predicted by trade experts before the film hit the screens on Sept. 9. What's more shocking is, the box office figures of "Baar Baar Dekho" witnessed a slight jump on day 2, but the numbers dipped by almost Rs. 1 crore on Sunday.

Trade analyst Taran Adarsh tweeted: #BaarBaarDekho has fared way below expectations... Shockingly, the biz on Sun was lower than Fri and Sat, which says it all... contd.

Here are a few reasons why "Baar Baar Dekho" hasn't quite got off to a great start at the box office:

Negative buzz

"Baar Baar Dekho" was mostly met with lukewarm reviews by critics and the word-of-mouth too has been weak. Social media users have trolled the romantic-drama heavily and they are in no mood to stop. Feedbacks matter and affect a film's performance at the ticket window greatly.

Weak storyline

Those complaining about the film have picked faults with the film's wafer-thin plot left, right and centre. The non-linear narrative and unexplained loose ends failed the intentions of "Baar Baar Dekho," which was to make people live life one day at a time.

Near-average acting skills

Although Sidharth has been praised for getting better with each film, Katrina received brickbats for holding on to her poker face for every scene. The supporting cast — Ram Kapoor, Sarika and Sayani Gupta — wasn't utilised well.

Run-time

At 140 minutes, "Baar Baar Dekho" is a little too long for a romantic-drama. The makers could have easily edited 20 minutes, because some of the gags seemed forced and didn't really fit into the script. Some of the scenes where Jay Verma (Sidharth) interacts with his father-in-law (Ram) was not necessary.

Despite all its flaws, hopefully "Baar Baar Dekho" will pick up over the next few days until "Pink" and "Raaz Reboot" arrive in theatres on Sept. 16.