Confusing plot leaves viewers unsatisfied and baffled. Confusing plot leaves viewers unsatisfied and baffled. ناچھانٹا ہوا