adpadgaonkar’s review published on Letterboxd:
Pushpa 2 doesn’t shy away from being dynamic and energetic throughout its entire runtime. This can especially be seen through the exuberant colors, action sequences, and catchy music. The film builds on its predecessor by showcasing how Pushpa (played by Allu Arjun) is able to handle his newfound power to further establish his prominence in the world. It also builds upon conflicts that weren’t resolved in the first film, including family tensions and the rivalry with Bhanwar Singh Shekhawat, played by Fahadh Faasil.
There are interesting storylines and characterizations that the film hopes to convey, but they’re not always explored in the most succinct manner. One reason for this is because of the structure of the film, portraying all the elements of the story as coinciding with one another. While I can see this as being disadvantageous to the flow of the narrative, I also can see how it contributes to the vibe the film hopes to convey.
Like the first film, there are a few unresolved questions, especially seen by how the film concludes. So, I’m excited to see what else Sukumar and the rest of the creative team has planned for the third part of this story.
adpadgaonkar liked these reviews
All
' ].join(''); if ( adsScript && adsScript === 'bandsintown' && adsPlatforms && ((window.isIOS && adsPlatforms.indexOf("iOS") >= 0) || (window.isAndroid && adsPlatforms.indexOf("Android") >= 0)) && adsLocations && adsMode && ( (adsMode === 'include' && adsLocations.indexOf(window.adsLocation) >= 0) || (adsMode === 'exclude' && adsLocations.indexOf(window.adsLocation) == -1) ) ) { var opts = { artist: "", song: "", adunit_id: 100005950, div_id: "cf_async_e9d2461e-e5a7-456b-890f-ce1c8e775bf6" }; adUnit.id = opts.div_id; if (target) { target.insertAdjacentElement('beforeend', adUnit); } else { tag.insertAdjacentElement('afterend', adUnit); } var c=function(){cf.showAsyncAd(opts)};if(typeof window.cf !== 'undefined')c();else{cf_async=!0;var r=document.createElement("script"),s=document.getElementsByTagName("script")[0];r.async=!0;r.src="//srv.tunefindforfans.com/fruits/apricots.js";r.readyState?r.onreadystatechange=function(){if("loaded"==r.readyState||"complete"==r.readyState)r.onreadystatechange=null,c()}:r.onload=c;s.parentNode.insertBefore(r,s)}; } else { adUnit.id = 'pw-e9d2461e-e5a7-456b-890f-ce1c8e775bf6'; adUnit.className = 'pw-div -tile300x250 -alignleft -bottommargin'; adUnit.setAttribute('data-pw-' + (renderMobile ? 'mobi' : 'desk'), 'med_rect_btf'); if (target) { target.insertAdjacentElement('beforeend', adUnit); } else { tag.insertAdjacentElement('afterend', adUnit); } window.addEventListener('DOMContentLoaded', (event) => { adUnit.insertAdjacentHTML('afterend', kicker); window.ramp.que.push(function () { window.ramp.addTag('pw-e9d2461e-e5a7-456b-890f-ce1c8e775bf6'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-e9d2461e-e5a7-456b-890f-ce1c8e775bf6'));
' ].join(''); if ( adsScript && adsScript === 'bandsintown' && adsPlatforms && ((window.isIOS && adsPlatforms.indexOf("iOS") >= 0) || (window.isAndroid && adsPlatforms.indexOf("Android") >= 0)) && adsLocations && adsMode && ( (adsMode === 'include' && adsLocations.indexOf(window.adsLocation) >= 0) || (adsMode === 'exclude' && adsLocations.indexOf(window.adsLocation) == -1) ) ) { var opts = { artist: "", song: "", adunit_id: 100005950, div_id: "cf_async_78e715fe-d00a-435b-b338-ec464f6546db" }; adUnit.id = opts.div_id; if (target) { target.insertAdjacentElement('beforeend', adUnit); } else { tag.insertAdjacentElement('afterend', adUnit); } var c=function(){cf.showAsyncAd(opts)};if(typeof window.cf !== 'undefined')c();else{cf_async=!0;var r=document.createElement("script"),s=document.getElementsByTagName("script")[0];r.async=!0;r.src="//srv.tunefindforfans.com/fruits/apricots.js";r.readyState?r.onreadystatechange=function(){if("loaded"==r.readyState||"complete"==r.readyState)r.onreadystatechange=null,c()}:r.onload=c;s.parentNode.insertBefore(r,s)}; } else { adUnit.id = 'pw-78e715fe-d00a-435b-b338-ec464f6546db'; adUnit.className = 'pw-div'; adUnit.setAttribute('data-pw-' + (renderMobile ? 'mobi' : 'desk'), 'sky_btf'); if (target) { target.insertAdjacentElement('beforeend', adUnit); } else { tag.insertAdjacentElement('afterend', adUnit); } window.addEventListener('DOMContentLoaded', (event) => { adUnit.insertAdjacentHTML('afterend', kicker); window.ramp.que.push(function () { window.ramp.addTag('pw-78e715fe-d00a-435b-b338-ec464f6546db'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-78e715fe-d00a-435b-b338-ec464f6546db'));