/*! * Dialogs Manager v4.9.3 * https://github.com/kobizz/dialogs-manager * * Copyright Kobi Zaltzberg * Released under the MIT license * https://github.com/kobizz/dialogs-manager/blob/master/LICENSE.txt */ (function($, global) { 'use strict'; /* * Dialog Manager */ var DialogsManager = { widgetsTypes: {}, createWidgetType: function(typeName, properties, Parent) { if (!Parent) { Parent = this.Widget; } var WidgetType = function() { Parent.apply(this, arguments); }; var prototype = WidgetType.prototype = new Parent(typeName); prototype.types = prototype.types.concat([typeName]); $.extend(prototype, properties); prototype.constructor = WidgetType; WidgetType.extend = function(typeName, properties) { return DialogsManager.createWidgetType(typeName, properties, WidgetType); }; return WidgetType; }, addWidgetType: function(typeName, properties, Parent) { if (properties && properties.prototype instanceof this.Widget) { return this.widgetsTypes[typeName] = properties; } return this.widgetsTypes[typeName] = this.createWidgetType(typeName, properties, Parent); }, getWidgetType: function(widgetType) { return this.widgetsTypes[widgetType]; } }; /* * Dialog Manager instances constructor */ DialogsManager.Instance = function() { var self = this, elements = {}, settings = {}; var initElements = function() { elements.body = $('body'); }; var initSettings = function(options) { var defaultSettings = { classPrefix: 'dialog', effects: { show: 'fadeIn', hide: 'fadeOut' } }; $.extend(settings, defaultSettings, options); }; this.createWidget = function(widgetType, properties) { var WidgetTypeConstructor = DialogsManager.getWidgetType(widgetType), widget = new WidgetTypeConstructor(widgetType); properties = properties || {}; widget.init(self, properties); return widget; }; this.getSettings = function(property) { if (property) { return settings[property]; } return Object.create(settings); }; this.init = function(settings) { initSettings(settings); initElements(); return self; }; self.init(); }; /* * Widget types constructor */ DialogsManager.Widget = function(widgetName) { var self = this, settings = {}, events = {}, elements = {}, hideTimeOut = 0, baseClosureMethods = ['refreshPosition']; var bindEvents = function() { var windows = [elements.window]; if (elements.iframe) { windows.push(jQuery(elements.iframe[0].contentWindow)); } windows.forEach(function(window) { if (settings.hide.onEscKeyPress) { window.on('keyup', onWindowKeyUp); } if (settings.hide.onOutsideClick) { window[0].addEventListener('click', hideOnOutsideClick, true); } if (settings.hide.onOutsideContextMenu) { window[0].addEventListener('contextmenu', hideOnOutsideClick, true); } if (settings.position.autoRefresh) { window.on('resize', self.refreshPosition); } }); if (settings.hide.onClick || settings.hide.onBackgroundClick) { elements.widget.on('click', hideOnClick); } }; var callEffect = function(intent, params) { var effect = settings.effects[intent], $widget = elements.widget; if ('function' === typeof effect) { effect.apply($widget, params); } else { if ($widget[effect]) { $widget[effect].apply($widget, params); } else { throw 'Reference Error: The effect ' + effect + ' not found'; } } }; var ensureClosureMethods = function() { var closureMethodsNames = baseClosureMethods.concat(self.getClosureMethods()); $.each(closureMethodsNames, function() { var methodName = this, oldMethod = self[methodName]; self[methodName] = function() { oldMethod.apply(self, arguments); }; }); }; var fixIframePosition = function(position) { if (! position.my) { return; } var horizontalOffsetRegex = /left|right/, extraOffsetRegex = /([+-]\d+)?$/, iframeOffset = elements.iframe.offset(), iframeWindow = elements.iframe[0].contentWindow, myParts = position.my.split(' '), fixedParts = []; if (myParts.length === 1) { if (horizontalOffsetRegex.test(myParts[0])) { myParts.push('center'); } else { myParts.unshift('center'); } } myParts.forEach(function(part, index) { var fixedPart = part.replace(extraOffsetRegex, function(partOffset) { partOffset = +partOffset || 0; if (! index) { partOffset += iframeOffset.left - iframeWindow.scrollX; } else { partOffset += iframeOffset.top - iframeWindow.scrollY; } if (partOffset >= 0) { partOffset = '+' + partOffset; } return partOffset; }); fixedParts.push(fixedPart); }); position.my = fixedParts.join(' '); }; var hideOnClick = function(event) { if (isContextMenuClickEvent(event)) { return; } if (settings.hide.onClick) { if ($(event.target).closest(settings.selectors.preventClose).length) { return; } } else if (event.target !== this) { return; } self.hide(); }; var isIgnoredTarget = function(event) { if (! settings.hide.ignore) { return false; } return !! $(event.target).closest(settings.hide.ignore).length; }; var hideOnOutsideClick = function(event) { if (isContextMenuClickEvent(event) || $(event.target).closest(elements.widget).length || isIgnoredTarget(event)) { return; } self.hide(); }; var initElements = function() { self.addElement('widget'); self.addElement('header'); self.addElement('message'); self.addElement('window', window); self.addElement('body', document.body); self.addElement('container', settings.container); if (settings.iframe) { self.addElement('iframe', settings.iframe); } if (settings.closeButton) { if ( settings.closeButtonClass ) { // Backwards compatibility settings.closeButtonOptions.iconClass = settings.closeButtonClass; } const $button = $('', settings.closeButtonOptions.attributes), $buttonIcon = $(settings.closeButtonOptions.iconElement).addClass(settings.closeButtonOptions.iconClass); $button.append($buttonIcon); self.addElement('closeButton', $button); } var id = self.getSettings('id'); if (id) { self.setID(id); } var classes = []; $.each(self.types, function() { classes.push(settings.classes.globalPrefix + '-type-' + this); }); classes.push(self.getSettings('className')); elements.widget .addClass(classes.join(' ')) .attr({ 'aria-modal': true, 'role': 'document', 'tabindex': 0, }); }; var initSettings = function(parent, userSettings) { var parentSettings = $.extend(true, {}, parent.getSettings()); settings = { headerMessage: '', message: '', effects: parentSettings.effects, classes: { globalPrefix: parentSettings.classPrefix, prefix: parentSettings.classPrefix + '-' + widgetName, preventScroll: parentSettings.classPrefix + '-prevent-scroll', }, selectors: { preventClose: '.' + parentSettings.classPrefix + '-prevent-close', }, container: 'body', preventScroll: false, iframe: null, closeButton: false, closeButtonOptions: { iconClass: parentSettings.classPrefix + '-close-button-icon', attributes: { role: 'button', 'tabindex': 0, 'aria-label': 'Close', href: '#', }, iconElement: '', }, position: { element: 'widget', my: 'center', at: 'center', enable: true, autoRefresh: false, }, hide: { auto: false, autoDelay: 5000, onClick: false, onOutsideClick: true, onOutsideContextMenu: false, onBackgroundClick: true, onEscKeyPress: true, ignore: '', }, }; $.extend(true, settings, self.getDefaultSettings(), userSettings); initSettingsEvents(); }; var initSettingsEvents = function() { $.each(settings, function(settingKey) { var eventName = settingKey.match(/^on([A-Z].*)/); if (!eventName) { return; } eventName = eventName[1].charAt(0).toLowerCase() + eventName[1].slice(1); self.on(eventName, this); }); }; var isContextMenuClickEvent = function(event) { // Firefox fires `click` event on every `contextmenu` event. return event.type === 'click' && event.button === 2; }; var normalizeClassName = function(name) { return name.replace(/([a-z])([A-Z])/g, function() { return arguments[1] + '-' + arguments[2].toLowerCase(); }); }; var onWindowKeyUp = function(event) { var ESC_KEY = 27, keyCode = event.which; if (ESC_KEY === keyCode) { self.hide(); } }; var unbindEvents = function() { var windows = [elements.window]; if (elements.iframe) { windows.push(jQuery(elements.iframe[0].contentWindow)); } windows.forEach(function(window) { if (settings.hide.onEscKeyPress) { window.off('keyup', onWindowKeyUp); } if (settings.hide.onOutsideClick) { window[0].removeEventListener('click', hideOnOutsideClick, true); } if (settings.hide.onOutsideContextMenu) { window[0].removeEventListener('contextmenu', hideOnOutsideClick, true); } if (settings.position.autoRefresh) { window.off('resize', self.refreshPosition); } }); if (settings.hide.onClick || settings.hide.onBackgroundClick) { elements.widget.off('click', hideOnClick); } }; this.addElement = function(name, element, classes) { var $newElement = elements[name] = $(element || '
'), normalizedName = normalizeClassName(name); classes = classes ? classes + ' ' : ''; classes += settings.classes.globalPrefix + '-' + normalizedName; classes += ' ' + settings.classes.prefix + '-' + normalizedName; $newElement.addClass(classes); return $newElement; }; this.destroy = function() { unbindEvents(); elements.widget.remove(); self.trigger('destroy'); return self; }; this.getElements = function(item) { return item ? elements[item] : elements; }; this.getSettings = function(setting) { var copy = Object.create(settings); if (setting) { return copy[setting]; } return copy; }; this.hide = function() { if (! self.isVisible()) { return; } clearTimeout(hideTimeOut); callEffect('hide', arguments); unbindEvents(); if (settings.preventScroll) { self.getElements('body').removeClass(settings.classes.preventScroll); } self.trigger('hide'); return self; }; this.init = function(parent, properties) { if (!(parent instanceof DialogsManager.Instance)) { throw 'The ' + self.widgetName + ' must to be initialized from an instance of DialogsManager.Instance'; } ensureClosureMethods(); self.trigger('init', properties); initSettings(parent, properties); initElements(); self.buildWidget(); self.attachEvents(); self.trigger('ready'); return self; }; this.isVisible = function() { return elements.widget.is(':visible'); }; this.on = function(eventName, callback) { if ('object' === typeof eventName) { $.each(eventName, function(singleEventName) { self.on(singleEventName, this); }); return self; } var eventNames = eventName.split(' '); eventNames.forEach(function(singleEventName) { if (!events[singleEventName]) { events[singleEventName] = []; } events[singleEventName].push(callback); }); return self; }; this.off = function(eventName, callback) { if (! events[ eventName ]) { return self; } if (! callback) { delete events[eventName]; return self; } var callbackIndex = events[eventName].indexOf(callback); if (-1 !== callbackIndex) { events[eventName].splice(callbackIndex, 1); } return self; }; this.refreshPosition = function() { if (! settings.position.enable) { return; } var position = $.extend({}, settings.position); if (elements[position.of]) { position.of = elements[position.of]; } if (! position.of) { position.of = window; } if (settings.iframe) { fixIframePosition(position); } elements[position.element].position(position); }; this.setID = function(id) { elements.widget.attr('id', id); return self; }; this.setHeaderMessage = function(message) { self.getElements('header').html(message); return self; }; this.setMessage = function(message) { elements.message.html(message); return self; }; this.setSettings = function(key, value) { if (jQuery.isPlainObject(value)) { $.extend(true, settings[key], value); } else { settings[key] = value; } return self; }; this.show = function() { clearTimeout(hideTimeOut); elements.widget.appendTo(elements.container).hide(); callEffect('show', arguments); self.refreshPosition(); if (settings.hide.auto) { hideTimeOut = setTimeout(self.hide, settings.hide.autoDelay); } bindEvents(); if (settings.preventScroll) { self.getElements('body').addClass(settings.classes.preventScroll); } self.trigger('show'); return self; }; this.trigger = function(eventName, params) { var methodName = 'on' + eventName[0].toUpperCase() + eventName.slice(1); if (self[methodName]) { self[methodName](params); } var callbacks = events[eventName]; if (!callbacks) { return; } $.each(callbacks, function(index, callback) { callback.call(self, params); }); return self; }; }; DialogsManager.Widget.prototype.types = []; // Inheritable widget methods DialogsManager.Widget.prototype.buildWidget = function() { var elements = this.getElements(), settings = this.getSettings(); elements.widget.append(elements.header, elements.message); this.setHeaderMessage(settings.headerMessage); this.setMessage(settings.message); if (this.getSettings('closeButton')) { elements.widget.prepend(elements.closeButton); } }; DialogsManager.Widget.prototype.attachEvents = function() { var self = this; if (self.getSettings('closeButton')) { self.getElements('closeButton').on('click', function(event) { event.preventDefault(); self.hide(); }); } }; DialogsManager.Widget.prototype.getDefaultSettings = function() { return {}; }; DialogsManager.Widget.prototype.getClosureMethods = function() { return []; }; DialogsManager.Widget.prototype.onHide = function() { }; DialogsManager.Widget.prototype.onShow = function() { }; DialogsManager.Widget.prototype.onInit = function() { }; DialogsManager.Widget.prototype.onReady = function() { }; DialogsManager.widgetsTypes.simple = DialogsManager.Widget; DialogsManager.addWidgetType('buttons', { activeKeyUp: function(event) { var TAB_KEY = 9; if (event.which === TAB_KEY) { event.preventDefault(); } if (this.hotKeys[event.which]) { this.hotKeys[event.which](this); } }, activeKeyDown: function(event) { if (!this.focusedButton) { return; } var TAB_KEY = 9; if (event.which === TAB_KEY) { event.preventDefault(); var currentButtonIndex = this.focusedButton.index(), nextButtonIndex; if (event.shiftKey) { nextButtonIndex = currentButtonIndex - 1; if (nextButtonIndex < 0) { nextButtonIndex = this.buttons.length - 1; } } else { nextButtonIndex = currentButtonIndex + 1; if (nextButtonIndex >= this.buttons.length) { nextButtonIndex = 0; } } this.focusedButton = this.buttons[nextButtonIndex].trigger('focus'); } }, addButton: function(options) { var self = this, settings = self.getSettings(), buttonSettings = jQuery.extend(settings.button, options); var classes = options.classes ? options.classes + ' ' : ''; classes += settings.classes.globalPrefix + '-button'; var $button = self.addElement(options.name, $('<' + buttonSettings.tag + '>').html(options.text), classes); self.buttons.push($button); var buttonFn = function() { if (settings.hide.onButtonClick) { self.hide(); } if ('function' === typeof options.callback) { options.callback.call(this, self); } }; $button.on('click', buttonFn); if (options.hotKey) { this.hotKeys[options.hotKey] = buttonFn; } this.getElements('buttonsWrapper').append($button); if (options.focus) { this.focusedButton = $button; } return self; }, bindHotKeys: function() { this.getElements('window').on({ keyup: this.activeKeyUp, keydown: this.activeKeyDown }); }, buildWidget: function() { DialogsManager.Widget.prototype.buildWidget.apply(this, arguments); var $buttonsWrapper = this.addElement('buttonsWrapper'); this.getElements('widget').append($buttonsWrapper); }, getClosureMethods: function() { return [ 'activeKeyUp', 'activeKeyDown' ]; }, getDefaultSettings: function() { return { hide: { onButtonClick: true }, button: { tag: 'button' } }; }, onHide: function() { this.unbindHotKeys(); }, onInit: function() { this.buttons = []; this.hotKeys = {}; this.focusedButton = null; }, onShow: function() { this.bindHotKeys(); if (!this.focusedButton) { this.focusedButton = this.buttons[0]; } if (this.focusedButton) { this.focusedButton.trigger('focus'); } }, unbindHotKeys: function() { this.getElements('window').off({ keyup: this.activeKeyUp, keydown: this.activeKeyDown }); } }); DialogsManager.addWidgetType('lightbox', DialogsManager.getWidgetType('buttons').extend('lightbox', { getDefaultSettings: function() { var settings = DialogsManager.getWidgetType('buttons').prototype.getDefaultSettings.apply(this, arguments); return $.extend(true, settings, { contentWidth: 'auto', contentHeight: 'auto', position: { element: 'widgetContent', of: 'widget', autoRefresh: true } }); }, buildWidget: function() { DialogsManager.getWidgetType('buttons').prototype.buildWidget.apply(this, arguments); var $widgetContent = this.addElement('widgetContent'), elements = this.getElements(); $widgetContent.append(elements.header, elements.message, elements.buttonsWrapper); elements.widget.html($widgetContent); if (elements.closeButton) { $widgetContent.prepend(elements.closeButton); } }, onReady: function() { var elements = this.getElements(), settings = this.getSettings(); if ('auto' !== settings.contentWidth) { elements.message.width(settings.contentWidth); } if ('auto' !== settings.contentHeight) { elements.message.height(settings.contentHeight); } } })); DialogsManager.addWidgetType('confirm', DialogsManager.getWidgetType('lightbox').extend('confirm', { onReady: function() { DialogsManager.getWidgetType('lightbox').prototype.onReady.apply(this, arguments); var strings = this.getSettings('strings'), isDefaultCancel = this.getSettings('defaultOption') === 'cancel'; this.addButton({ name: 'cancel', text: strings.cancel, callback: function(widget) { widget.trigger('cancel'); }, focus: isDefaultCancel }); this.addButton({ name: 'ok', text: strings.confirm, callback: function(widget) { widget.trigger('confirm'); }, focus: !isDefaultCancel }); }, getDefaultSettings: function() { var settings = DialogsManager.getWidgetType('lightbox').prototype.getDefaultSettings.apply(this, arguments); settings.strings = { confirm: 'OK', cancel: 'Cancel' }; settings.defaultOption = 'cancel'; return settings; } })); DialogsManager.addWidgetType('alert', DialogsManager.getWidgetType('lightbox').extend('alert', { onReady: function() { DialogsManager.getWidgetType('lightbox').prototype.onReady.apply(this, arguments); var strings = this.getSettings('strings'); this.addButton({ name: 'ok', text: strings.confirm, callback: function(widget) { widget.trigger('confirm'); } }); }, getDefaultSettings: function() { var settings = DialogsManager.getWidgetType('lightbox').prototype.getDefaultSettings.apply(this, arguments); settings.strings = { confirm: 'OK' }; return settings; } })); // Exporting the DialogsManager variable to global global.DialogsManager = DialogsManager; })( typeof jQuery !== 'undefined' ? jQuery : typeof require === 'function' && require('jquery'), (typeof module !== 'undefined' && typeof module.exports !== 'undefined') ? module.exports : window ); {"id":3191,"date":"2022-04-25T12:30:46","date_gmt":"2022-04-25T12:30:46","guid":{"rendered":"https:\/\/weeklypostgazette.com\/?p=3191"},"modified":"2023-06-01T10:22:25","modified_gmt":"2023-06-01T10:22:25","slug":"kgf-chapter-2","status":"publish","type":"post","link":"https:\/\/weeklypostgazette.com\/kgf-chapter-2\/","title":{"rendered":"KGF – Chapter 2 Review"},"content":{"rendered":"

KGF Chapter 2<\/b> is a loaded action movie with heavy-duty stunts and dialogue. It may not be suited for awoke or nitpicky audience, but it’s still a solid action flick with some great performances. The end credits hint that there may be a third chapter on the way. This may be worth watching if you want to get your fill of the ‘Gangnam style’ craze.<\/span><\/p>\n

Sanjay Dutt
\n<\/b>\"TheThe critically acclaimed <\/span>KGF Chapter 2 <\/b>has made a huge box office impact and is one of the top ten highest-grossing Indian films. Sanjay Dutt, who plays the evil Adheera in the movie, shared a heartfelt note after the film’s success. In a tweet shared with his 5.6 million Instagram followers, Dutt revealed that he was able to shoot the movie during his tough time with cancer.<\/span><\/h2>\n

KGF Chapter 2<\/b> follows the story of Rocky after the events of the first instalment of the film. In a brief climax scene, Yash and Sanjay Dutt take on a team of villains who cannot deal with Rocky’s rise. The movie’s plot, directed by Prashanth Neel, has plenty of meat to make it entertainxing. However, rocky has one dream and fears nothing. <\/span>KGF Chapter 2 <\/b>is also set for an extensive post-production phase.<\/span><\/p>\n

KGF Chapter 2<\/b> is the sequel to the popular Kannada film. It is the fastest film to reach the Rs 200 crore club. The film stars Sanjay Dutt, Yash Shetty and Srinidhi Shetty. In an exclusive interview with ET, Sanjay Dutt discusses the creative differences between Hindi and South films. A power play is inevitable.<\/span><\/p>\n

Since <\/span>KGF Chapter 2<\/b> was a massive hit, Sanjay Dutt is gearing up for another big release. He has several movies\/films in the pipeline, including the Manushi Chillar-starrer Shamshera and the Ranbir Kapoor-starrer Ghudchadhi. In addition, he will also appear in a Hindi-language film called Prithviraj.<\/span><\/p>\n

Raveena Tandon
\n\"After<\/b>After the harrowing drama <\/span>KGF Chapter 1<\/b>, Raveena Tandon is back with the franchise’s second instalment. This time, she plays the role of prime minister Ramika Sen. Interestingly, she says she was not inspired by Indira Gandhi for the role but by a real person. Raveena, who last appeared on the screen in the Netflix show Aranya, has been waiting for the right role for a long time.<\/span><\/h3>\n

“KGF: Chapter 2” is the sequel to KGF: The First Chapter, released last year. The film follows the story of a young man named Rocky, who rises from a life of poverty to become the king of a gold mine. The first instalment won acclaim for its strong storyline and a memorable climax, and the actress has won the heart of audiences with her role as Ramika Sen.<\/span><\/p>\n

Although Sanjay Dutt has said that he will not be shooting for <\/span>KGF Chapter 2<\/b> until November, he has confirmed that he will begin filming in December. Prashanth Neel has started filming the climax scene in KGF: Chapter 2, while Anbariv is joining the project for the final leg. Despite the delay, Yash is ready to begin filming the film’s final leg, as well.<\/span><\/p>\n

KGF Chapter 2<\/b> will release nationwide on April 14, 2022. The film stars Sanjay Dutt, Raveena Tandon, and Prakash Raj. After the first instalment, Rocky becomes the uplifter of the KGF and its residents. However, rocky’s mind is also challenged to overcome his rival, Adhere. In the process, he find his true identity and the fate of the mafia.<\/span><\/p>\n

Yash
\n\"Yash\u00a0\"
\n<\/b><\/h3>\n

The much-awaited sequel to KGF, starring Yash and Sanjay Dutt, will hit theatres on October 23. While the makers have not released a trailer, we can now see the movie poster. The poster combines action, comedy, and a hint of the sequel’s plot. The film has already received some excellent reviews. KGF – Chapter 2 is expected to earn over Rs. 45 crore on its first day in the domestic market.<\/span><\/p>\n

The film has a wide release and was praised by critics and fans. Yash has now emerged as the next pan-India superstar. He believes <\/span>KGF Chapter 2<\/b> will easily cross the thousand crore mark at the box office. The film features an impressive cast, including Sanjay Dutt, Raveena Tandon, and Prakash Raj. It is a sweeping, high-octane thriller, a welcome change for audiences.<\/span><\/p>\n

Shah Rukh Khan will portray a RAW agent in this upcoming movie, and Deepika Padukone will play a police officer. The film\/movie will be made in Telugu, Tamil, and Hindi. Yash Raj Films is one of the most prestigious studios in the country, and the Chopra family’s films have always been a trusted name in Bollywood. And with the success of this film, the Khan family will make a grand comeback with a new movie, Pathan.<\/span><\/p>\n

Chhillar also has a strong commercial portfolio. His agency YRF Talent has signed him up to several high-profile brands. Astral Pipes, Eduaura, and G-Shock, are his most recent signings. YRF Talent is the talent management arm of Yash Raj Films. The company has also partnered with the four major film industry associations. Apart from Yash Raj, YRF is also one of the leading production houses in the country.<\/span><\/p>\n

Srinidhi Shetty
\n\"Srinidhi
\n<\/b><\/h3>\n

Srinidhi Shetty is an Indian model, actress and beauty pageant titleholder. In 2016, she was crowned Miss Diva Supranational. This was her first beauty pageant title, and she represented India at the competition. Her dazzling beauty won the contest. Srinidhi is known for her strong, positive and outgoing character. Her wit and charm have won the hearts of many men.<\/span><\/p>\n

Recently, Srinidhi Shetty and Shehnaaz Gill got into an awkward social media banter after Shehnaaz accidentally gave away a major ‘KGF: Chapter 2’ spoiler. The actress found Shehnaaz’s reaction adorable. They had a lot in common. The two actresses shared a picture of themselves, complete with a heart emoji.<\/span><\/p>\n

Yash Shetty and Srinidhi Shetty are back for KGF: Chapter 2. Sanjay Dutt plays Adheera, Raveena Tandon plays Ramika Sen, and the movie also stars Prakash Raj and Malavika Avinash. Despite having a smaller role, Shetty makes up for the lacklustre first part with more complex characters and better writing.<\/span><\/p>\n

After the success of KGF, Srinidhi Shetty had to wait for her second film for a while. Fans waited patiently for this moment, and Srinidhi had finally gotten the chance to do it. The sequel to KGF is finally out, and the actress eagerly awaits her release. The actress’ hunky lehenga and sultry glamour were widely praised by critics and fans alike.<\/span><\/p>\n

Rocky’s father, Adheera, wants to take over the Kolar Gold Fields (KGF). The conspirators want to take him out, but Rocky subdues them with swag and a strong arm. Then the conspirators turn to Adheera, the woman Rocky thought was dead, and she has a legit claim to the KGF throne. Adhere almost brings Rocky to his knees with a punch.<\/span><\/p>\n

Malavika Avinash
\n\"Srinidhi
\n<\/b><\/h3>\n

As the name implies, Malavika Avinash is an Indian spokesperson, actress, television personality, and politician. She has a background in Tamil and Kannada films, where she was best known for her role as the host of Baduku Jataka Bandi. She also became a prominent voice on Tamil television, hosting the show “Badu Jataka Bandi” on Zee Kannada.<\/span><\/p>\n

Before turning to act, Malavika was a television host for the popular Agni talk show on E-TV Kannada. She discusses various social issues and has also appeared on a Baduku Jataka Bandi forum. Avinash and Malavika got married in 2001. The couple has a son, Gaalav, and a daughter, Malini. She also has a niece.<\/span><\/p>\n

Malavika Avinash started her career as a child artist during her childhood, starring in Kannada movies. The success of her Kannada project ‘Mayamruga’ made her a star in her home state. After the Mayamruga film, she broke into the Tamil film industry. She also starred in the hit TV series ‘Ani’.<\/span><\/p>\n

Aside from acting, Malavika also serves as a politician. She has appeared in films, hosted television shows, and even served as a spokesperson for her state. She has two children, Gaalav and Gai, and has been married to Avinash since 2001. The former’s dream was to pursue acting, but her husband had other plans for her.<\/span><\/p>\n

KGF Chapter 2<\/b> is directed by Prashanth Neel and features Deepika Avinash and Yash Raj. The movie will hit theatres worldwide on April 14, 2022. After a five-year break, the cast is all back together, and Malavika is no exception. She reprises her role as news channel chief Deepa Hegde in the movie.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"

KGF Chapter 2 is a loaded action movie with heavy-duty stunts and dialogue. It may not be suited for awoke or nitpicky audience, but it’s still a solid action flick with some great performances. The end credits hint that there may be a third chapter on the way. This may be worth watching if you […]<\/p>\n","protected":false},"author":1,"featured_media":8666,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20],"tags":[1780,1781,1912,2495,2645,2813,3503],"class_list":["post-3191","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-movie","tag-kgf-chapter-2-review","tag-kgf-chapter-2","tag-malavika-avinash","tag-raveena-tandon","tag-sanjay-dutt","tag-srinidhi-shetty","tag-yash"],"yoast_head":"\nKGF - Chapter 2 Review<\/title>\n<meta name=\"description\" content=\"KGF Chapter 2 is directed by Prashanth Neel and features Deepika Avinash and Yash Raj. The movie will hit theatres worldwide on April 14, 2022.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/weeklypostgazette.com\/kgf-chapter-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"KGF - Chapter 2 Review\" \/>\n<meta property=\"og:description\" content=\"KGF Chapter 2 is directed by Prashanth Neel and features Deepika Avinash and Yash Raj. The movie will hit theatres worldwide on April 14, 2022.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/weeklypostgazette.com\/kgf-chapter-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Weekly Post Gazette\" \/>\n<meta property=\"article:published_time\" content=\"2022-04-25T12:30:46+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-06-01T10:22:25+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2022\/04\/KGF-Chapter-2-Review.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1055\" \/>\n\t<meta property=\"og:image:height\" content=\"580\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/weeklypostgazette.com\/kgf-chapter-2\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/weeklypostgazette.com\/kgf-chapter-2\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/weeklypostgazette.com\/#\/schema\/person\/ec7256dded682538a10ff4fdd9738316\"},\"headline\":\"KGF – Chapter 2 Review\",\"datePublished\":\"2022-04-25T12:30:46+00:00\",\"dateModified\":\"2023-06-01T10:22:25+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/weeklypostgazette.com\/kgf-chapter-2\/\"},\"wordCount\":1386,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/weeklypostgazette.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/weeklypostgazette.com\/kgf-chapter-2\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2022\/04\/KGF-Chapter-2-Review.jpg\",\"keywords\":[\"KGF - Chapter 2 Review\",\"KGF Chapter 2\",\"Malavika Avinash\",\"Raveena Tandon\",\"Sanjay Dutt\",\"Srinidhi Shetty\",\"Yash\"],\"articleSection\":[\"Movie\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/weeklypostgazette.com\/kgf-chapter-2\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/weeklypostgazette.com\/kgf-chapter-2\/\",\"url\":\"https:\/\/weeklypostgazette.com\/kgf-chapter-2\/\",\"name\":\"KGF - Chapter 2 Review\",\"isPartOf\":{\"@id\":\"https:\/\/weeklypostgazette.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/weeklypostgazette.com\/kgf-chapter-2\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/weeklypostgazette.com\/kgf-chapter-2\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2022\/04\/KGF-Chapter-2-Review.jpg\",\"datePublished\":\"2022-04-25T12:30:46+00:00\",\"dateModified\":\"2023-06-01T10:22:25+00:00\",\"description\":\"KGF Chapter 2 is directed by Prashanth Neel and features Deepika Avinash and Yash Raj. The movie will hit theatres worldwide on April 14, 2022.\",\"breadcrumb\":{\"@id\":\"https:\/\/weeklypostgazette.com\/kgf-chapter-2\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/weeklypostgazette.com\/kgf-chapter-2\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/weeklypostgazette.com\/kgf-chapter-2\/#primaryimage\",\"url\":\"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2022\/04\/KGF-Chapter-2-Review.jpg\",\"contentUrl\":\"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2022\/04\/KGF-Chapter-2-Review.jpg\",\"width\":1055,\"height\":580},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/weeklypostgazette.com\/kgf-chapter-2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/weeklypostgazette.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"KGF – Chapter 2 Review\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/weeklypostgazette.com\/#website\",\"url\":\"https:\/\/weeklypostgazette.com\/\",\"name\":\"Weekly Post Gazette\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/weeklypostgazette.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/weeklypostgazette.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/weeklypostgazette.com\/#organization\",\"name\":\"Weekly Post Gazette\",\"url\":\"https:\/\/weeklypostgazette.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/weeklypostgazette.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2023\/05\/weekly-post-gazette-logo.png\",\"contentUrl\":\"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2023\/05\/weekly-post-gazette-logo.png\",\"width\":170,\"height\":45,\"caption\":\"Weekly Post Gazette\"},\"image\":{\"@id\":\"https:\/\/weeklypostgazette.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/weeklypostgazette.com\/#\/schema\/person\/ec7256dded682538a10ff4fdd9738316\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/weeklypostgazette.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/02a42c746d0e94d995d0b094754efdf4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/02a42c746d0e94d995d0b094754efdf4?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/weeklypostgazette.com\"],\"url\":\"https:\/\/weeklypostgazette.com\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"KGF - Chapter 2 Review","description":"KGF Chapter 2 is directed by Prashanth Neel and features Deepika Avinash and Yash Raj. The movie will hit theatres worldwide on April 14, 2022.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/weeklypostgazette.com\/kgf-chapter-2\/","og_locale":"en_US","og_type":"article","og_title":"KGF - Chapter 2 Review","og_description":"KGF Chapter 2 is directed by Prashanth Neel and features Deepika Avinash and Yash Raj. The movie will hit theatres worldwide on April 14, 2022.","og_url":"https:\/\/weeklypostgazette.com\/kgf-chapter-2\/","og_site_name":"Weekly Post Gazette","article_published_time":"2022-04-25T12:30:46+00:00","article_modified_time":"2023-06-01T10:22:25+00:00","og_image":[{"width":1055,"height":580,"url":"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2022\/04\/KGF-Chapter-2-Review.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/weeklypostgazette.com\/kgf-chapter-2\/#article","isPartOf":{"@id":"https:\/\/weeklypostgazette.com\/kgf-chapter-2\/"},"author":{"name":"admin","@id":"https:\/\/weeklypostgazette.com\/#\/schema\/person\/ec7256dded682538a10ff4fdd9738316"},"headline":"KGF – Chapter 2 Review","datePublished":"2022-04-25T12:30:46+00:00","dateModified":"2023-06-01T10:22:25+00:00","mainEntityOfPage":{"@id":"https:\/\/weeklypostgazette.com\/kgf-chapter-2\/"},"wordCount":1386,"commentCount":0,"publisher":{"@id":"https:\/\/weeklypostgazette.com\/#organization"},"image":{"@id":"https:\/\/weeklypostgazette.com\/kgf-chapter-2\/#primaryimage"},"thumbnailUrl":"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2022\/04\/KGF-Chapter-2-Review.jpg","keywords":["KGF - Chapter 2 Review","KGF Chapter 2","Malavika Avinash","Raveena Tandon","Sanjay Dutt","Srinidhi Shetty","Yash"],"articleSection":["Movie"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/weeklypostgazette.com\/kgf-chapter-2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/weeklypostgazette.com\/kgf-chapter-2\/","url":"https:\/\/weeklypostgazette.com\/kgf-chapter-2\/","name":"KGF - Chapter 2 Review","isPartOf":{"@id":"https:\/\/weeklypostgazette.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/weeklypostgazette.com\/kgf-chapter-2\/#primaryimage"},"image":{"@id":"https:\/\/weeklypostgazette.com\/kgf-chapter-2\/#primaryimage"},"thumbnailUrl":"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2022\/04\/KGF-Chapter-2-Review.jpg","datePublished":"2022-04-25T12:30:46+00:00","dateModified":"2023-06-01T10:22:25+00:00","description":"KGF Chapter 2 is directed by Prashanth Neel and features Deepika Avinash and Yash Raj. The movie will hit theatres worldwide on April 14, 2022.","breadcrumb":{"@id":"https:\/\/weeklypostgazette.com\/kgf-chapter-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/weeklypostgazette.com\/kgf-chapter-2\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/weeklypostgazette.com\/kgf-chapter-2\/#primaryimage","url":"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2022\/04\/KGF-Chapter-2-Review.jpg","contentUrl":"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2022\/04\/KGF-Chapter-2-Review.jpg","width":1055,"height":580},{"@type":"BreadcrumbList","@id":"https:\/\/weeklypostgazette.com\/kgf-chapter-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/weeklypostgazette.com\/"},{"@type":"ListItem","position":2,"name":"KGF – Chapter 2 Review"}]},{"@type":"WebSite","@id":"https:\/\/weeklypostgazette.com\/#website","url":"https:\/\/weeklypostgazette.com\/","name":"Weekly Post Gazette","description":"","publisher":{"@id":"https:\/\/weeklypostgazette.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/weeklypostgazette.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/weeklypostgazette.com\/#organization","name":"Weekly Post Gazette","url":"https:\/\/weeklypostgazette.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/weeklypostgazette.com\/#\/schema\/logo\/image\/","url":"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2023\/05\/weekly-post-gazette-logo.png","contentUrl":"https:\/\/weeklypostgazette.com\/wp-content\/uploads\/2023\/05\/weekly-post-gazette-logo.png","width":170,"height":45,"caption":"Weekly Post Gazette"},"image":{"@id":"https:\/\/weeklypostgazette.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/weeklypostgazette.com\/#\/schema\/person\/ec7256dded682538a10ff4fdd9738316","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/weeklypostgazette.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/02a42c746d0e94d995d0b094754efdf4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/02a42c746d0e94d995d0b094754efdf4?s=96&d=mm&r=g","caption":"admin"},"sameAs":["https:\/\/weeklypostgazette.com"],"url":"https:\/\/weeklypostgazette.com\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/weeklypostgazette.com\/wp-json\/wp\/v2\/posts\/3191"}],"collection":[{"href":"https:\/\/weeklypostgazette.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/weeklypostgazette.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/weeklypostgazette.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/weeklypostgazette.com\/wp-json\/wp\/v2\/comments?post=3191"}],"version-history":[{"count":0,"href":"https:\/\/weeklypostgazette.com\/wp-json\/wp\/v2\/posts\/3191\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/weeklypostgazette.com\/wp-json\/wp\/v2\/media\/8666"}],"wp:attachment":[{"href":"https:\/\/weeklypostgazette.com\/wp-json\/wp\/v2\/media?parent=3191"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/weeklypostgazette.com\/wp-json\/wp\/v2\/categories?post=3191"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/weeklypostgazette.com\/wp-json\/wp\/v2\/tags?post=3191"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}