English: The movie has lot many interesting elements for the audiences.
Telugu: ఆడియన్స్‌ సర్‌ఫ్రైజ్‌గా ఫీలయ్యే ఎన్నో అంశాలు ఈ చిత్రంలో ఉన్నాయి.