English: The posters and promos released so far suggest the same.
Telugu: ఇప్పటి వరకు విడుదలైన పోస్టర్లు, గ్లింప్స్ లు అదే విషయాన్ని స్పష్టం చేస్తున్నాయి.