The much awaited India-China coproduction has received mostly negative reviews and reportedly a less-than-stellar opening at the box office.