English: The first look poster also looks promising.
Telugu: పేరుకు తగ్గట్టే ఫస్ట్‌‌ లుక్ పోస్టర్‌‌‌‌ కూడా వయొలెంట్‌‌గా కనిపిస్తోంది.