On the performance front, Rana Daggubati is strictly mediocre, but the fault lies with the poor script and not his abilities. He delivers what is expected of him, although unconvincingly. Kay Kay Menon is equally a victim of a badly crafted character and appears lopsided. Add to that is his forced Punjabi accent which is jarring and inadvertently elicits a chuckle.