English: At this juncture the film takes a curious turn.
Telugu: ఈ దశలో సినిమా విపరీతమైనసస్పెన్స్‌గా సాగుతుంది.