English: The director has succeeded in maintaining the suspense till the end making the film watchable.
Telugu: సినిమా తుది కంటా సస్పెన్స్ ను కొనసాగించడంలో దర్శకుడు విజయం సాధించాడు.