Strong performances and visuals underpin Ravi Chhabriya’s debut despite viewer criticism of plot gaps