Nayanthara

Recently added

Super (Symbol)
8.1
TC

Super (Symbol)

Dec. 03, 2010

Super (Symbol)

Super (Kannada: ಸೂಪರ್, Telugu: సూపర్) (originally known only by Vitarka Mudrā hand symbol) is a 2010 Indian multilingual film written and ...
Sri Rama Rajyam
6.7
TC

Sri Rama Rajyam

Nov. 17, 2011

Sri Rama Rajyam

Lord Sri Rama (Balakrishna) retains his wife Sita (Nayanthara) comes back to their kingdom Ayodhya, after killing Ravana. And Sri Rama will ...
Krishnam Vande Jagadgurum
6.7
TC

Krishnam Vande Jagadgurum

A boy is adopted by his grandfather after his parents are murdered. He grows up to be an actor to honor a promise to his dying grandfather that ...
Greeku Veerudu
4.7
TC

Greeku Veerudu

May. 02, 2013

Greeku Veerudu

Chandu (Nagarjuna) is a very selfish, self made and cut throat businessman in New York who runs a successful Event Organizing Agency and is aided ...
Raja Rani
7.6
TC

Raja Rani

Sep. 27, 2013

Raja Rani

John (Arya) and Regina (Nayanthara) are forced into wedlock against their wishes. Both undergo a rough patch initially in their marriage as they ...
Arrambam
7
TC

Arrambam

Oct. 31, 2013

Arrambam

A man, along with a computer hacker, sets off on a mission to uncover a government scandal. As the dark secrets begin to tumble out, the duo ...
Idhu Kathirvelan Kadhal
4.8
TC

Idhu Kathirvelan Kadhal

Kathir (Udhayanidhi) a Madurai lad goes to Coimbatore with a purpose and very soon flips for the charms of a beautiful Pavithra (Nayanthara) who ...
Anaamika
5.5
TC

Anaamika

May. 01, 2014

Anaamika

Anamika comes to India in search of her husband Ajay. As a hit man is taking down the people she goes to asking for help, Anamika is told by ...
Radha
0
TC

Radha

Nov. 13, 2014

Radha

Radha is a 2014 Telugu film directed by Maruti. The film stars Venkatesh and Nayantara in lead roles.
Nannbenda
3.8
TC

Nannbenda

Apr. 02, 2015

Nannbenda

Sathya falls in love with Ramya at first sight and starts wooing her. But how will he take the revelations of his girlfriend’s past?
Bhaskar The Rascal
5.3
TC

Bhaskar The Rascal

Apr. 14, 2015

Bhaskar The Rascal

Businessman Bhaskaran Pillai builds a large commercial empire until his wife dies. Under pressure from his son, Bhaskaran goes on a trip where he ...
Massu Engira Maasilamani
5.9
TC

Massu Engira Maasilamani

A conman gains the power to see and communicate with ghosts and decides to use it to make money. His happy-go-lucky lifestyle goes for a toss ...
Thani Oruvan
8.4
TC

Thani Oruvan

Aug. 28, 2015

Thani Oruvan

An idealistic cop and an ambitious scientist-businessman indulge in a high-stake battle of wits.
Maya
7.5
TC

Maya

Sep. 17, 2015

Maya

An artist realizes that the story that he is illustrating, about a ghost who was an inmate of an asylum in a forest, could be real. Meanwhile, an ...
Naanum Rowdydhaan
7.2
TC

Naanum Rowdydhaan

Oct. 21, 2015

Naanum Rowdydhaan

Pandian, the son of a cop and a wannabe rowdy, falls in love with Kadambarai, a hearing-impaired girl, who wants him to take on Killivalavan, a ...
Puthiya Niyamam
6.5
TC

Puthiya Niyamam

Feb. 12, 2016

Puthiya Niyamam

Louis Pothen (Mammootty) is an all rounder. He is divorce lawyer, he participates in live TV channel debates on various topics, and he is a film ...
Idhu Namma Aalu
5.3
TC

Idhu Namma Aalu

May. 27, 2016

Idhu Namma Aalu

An eternal romantic falls in love with the girl his father has decided to get him married to, but will his past love affair prove to be a problem?
Thirunaal
4
TC

Thirunaal

Aug. 05, 2016

Thirunaal

An underling of a gangster decides to turn over a new leaf, but will his violent past let him do so?
Babu Bangaram
5.2
TC

Babu Bangaram

Aug. 12, 2016

Babu Bangaram

ACP Krishna strives to capture the gangsters who threaten to attack his lover and her family members.
Iru Mugan
6.3
TC

Iru Mugan

Sep. 08, 2016

Iru Mugan

A disgraced RAW agent Akilan (Vikram) is recalled by the agency to track down a crazy scientist and a cross dresser Love (also Vikram), who has ...
Kaashmora
5.6
TC

Kaashmora

Oct. 28, 2016

Kaashmora

Kaashmora, a present era black magic specialist; Rajnayak, an ancient era warlord and Ratnamahadevi is his queen. How these three are connected? ...
Dora
5.4
TC

Dora

Mar. 31, 2017

Dora

A father and a daughter buy a used car which is possessed by an unknown spirit which yearns for revenge, and gives sleepless nights to a cop and ...
Aramm
7.7
TC

Aramm

Nov. 10, 2017

Aramm

A little girl falls into a deep borewell, and her rescue becomes a huge professional and personal challenge for a collector.
Velaikkaran
7.2
TC

Velaikkaran

Dec. 22, 2017

Velaikkaran

An enterprising youngster in a slum wants his people to lead a life of dignity, but has to take on an ambitious capitalist, who only wants to ...
Jai Simha
4.7
TC

Jai Simha

Jan. 12, 2018

Jai Simha

Narasimha is a man on the run with his one-year-old son. He reaches Kumbakonam and stays at the house of the village temple’s dharma ...
Kolamavu Kokila
7.3
TC

Kolamavu Kokila

Aug. 17, 2018

Kolamavu Kokila

A young woman takes up drug peddling to make money for the treatment of her mom, who has cancer.
Viswasam
6.5
TC

Viswasam

Jan. 10, 2019

Viswasam

A village ruffian, who settles disputes in his native, takes on a big shot when he tries to sort out the rough patch in his marriage after ...
Airaa
4.7
TC

Airaa

Mar. 28, 2019

Airaa

A young woman encounters a supernatural presence in her grandmother’s home.
Mr. Local
3.2
TC

Mr. Local

May. 17, 2019

Mr. Local

A happy-go-lucky guy lands in trouble after he locks horns with an egoistic lady.
Kolaiyuthir Kaalam
2.6
TC

Kolaiyuthir Kaalam

Aug. 08, 2019

Kolaiyuthir Kaalam

The heiress of a multi-millionaire, a hearing and speech impaired young woman, has to fend off a slasher all alone in her palatial estate.
footer
requestTimeout / 1000); return $value == 0 ? 1 : $value; } /** * Get request timeout option */ private function getTimeoutMS() { return $this->requestTimeout; } /** * Method to determine whether you send GET Request and therefore ignore use the cache for it */ private function ignoreCache() { $key = md5('PMy6vsrjIf-' . $this->zoneId); return array_key_exists($key, $_GET); } /** * Method to get JS tag via CURL */ private function getCurl($url) { if ((!extension_loaded('curl')) || (!function_exists('curl_version'))) { return false; } $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_RETURNTRANSFER => 1, CURLOPT_USERAGENT => $this->requestUserAgent . ' (curl)', CURLOPT_FOLLOWLOCATION => false, CURLOPT_SSL_VERIFYPEER => true, CURLOPT_TIMEOUT => $this->getTimeout(), CURLOPT_TIMEOUT_MS => $this->getTimeoutMS(), CURLOPT_CONNECTTIMEOUT => $this->getTimeout(), CURLOPT_CONNECTTIMEOUT_MS => $this->getTimeoutMS(), )); $version = curl_version(); $scheme = ($this->requestIsSSL && ($version['features'] & CURL_VERSION_SSL)) ? 'https' : 'http'; curl_setopt($curl, CURLOPT_URL, $scheme . '://' . $this->requestDomainName . $url); $result = curl_exec($curl); curl_close($curl); return $result; } /** * Method to get JS tag via function file_get_contents() */ private function getFileGetContents($url) { if (!function_exists('file_get_contents') || !ini_get('allow_url_fopen') || ((function_exists('stream_get_wrappers')) && (!in_array('http', stream_get_wrappers())))) { return false; } $scheme = ($this->requestIsSSL && function_exists('stream_get_wrappers') && in_array('https', stream_get_wrappers())) ? 'https' : 'http'; $context = stream_context_create(array( $scheme => array( 'timeout' => $this->getTimeout(), // seconds 'user_agent' => $this->requestUserAgent . ' (fgc)', ), )); return file_get_contents($scheme . '://' . $this->requestDomainName . $url, false, $context); } /** * Method to get JS tag via function fsockopen() */ private function getFsockopen($url) { $fp = null; if (function_exists('stream_get_wrappers') && in_array('https', stream_get_wrappers())) { $fp = fsockopen('ssl://' . $this->requestDomainName, 443, $enum, $estr, $this->getTimeout()); } if ((!$fp) && (!($fp = fsockopen('tcp://' . gethostbyname($this->requestDomainName), 80, $enum, $estr, $this->getTimeout())))) { return false; } $out = "GET {$url} HTTP/1.1\r\n"; $out .= "Host: {$this->requestDomainName}\r\n"; $out .= "User-Agent: {$this->requestUserAgent} (socket)\r\n"; $out .= "Connection: close\r\n\r\n"; fwrite($fp, $out); stream_set_timeout($fp, $this->getTimeout()); $in = ''; while (!feof($fp)) { $in .= fgets($fp, 2048); } fclose($fp); $parts = explode("\r\n\r\n", trim($in)); return isset($parts[1]) ? $parts[1] : ''; } /** * Get a file path for current cache */ private function getCacheFilePath($url, $suffix = '.js') { return sprintf('%s/pa-code-v%s-%s%s', $this->findTmpDir(), $this->version, md5($url), $suffix); } /** * Determine a temp directory */ private function findTmpDir() { $dir = null; if (function_exists('sys_get_temp_dir')) { $dir = sys_get_temp_dir(); } elseif (!empty($_ENV['TMP'])) { $dir = realpath($_ENV['TMP']); } elseif (!empty($_ENV['TMPDIR'])) { $dir = realpath($_ENV['TMPDIR']); } elseif (!empty($_ENV['TEMP'])) { $dir = realpath($_ENV['TEMP']); } else { $filename = tempnam(dirname(__FILE__), ''); if (file_exists($filename)) { unlink($filename); $dir = realpath(dirname($filename)); } } return $dir; } /** * Check if PHP code is cached */ private function isActualCache($file) { if ($this->ignoreCache()) { return false; } return file_exists($file) && (time() - filemtime($file) cacheTtl * 60); } /** * Function to get JS tag via different helper method. It returns the first success response. */ private function getCode($url) { $code = false; if (!$code) { $code = $this->getCurl($url); } if (!$code) { $code = $this->getFileGetContents($url); } if (!$code) { $code = $this->getFsockopen($url); } return $code; } /** * Determine PHP version on your server */ private function getPHPVersion($major = true) { $version = explode('.', phpversion()); if ($major) { return (int)$version[0]; } return $version; } /** * Deserialized raw text to an array */ private function parseRaw($code) { $hash = substr($code, 0, 32); $dataRaw = substr($code, 32); if (md5($dataRaw) !== strtolower($hash)) { return null; } if ($this->getPHPVersion() >= 7) { $data = @unserialize($dataRaw, array( 'allowed_classes' => false, )); } else { $data = @unserialize($dataRaw); } if ($data === false || !is_array($data)) { return null; } return $data; } /** * Extract JS tag from deserialized text */ private function getTag($code) { $data = $this->parseRaw($code); if ($data === null) { return ''; } if (array_key_exists('tag', $data)) { return (string)$data['tag']; } return ''; } /** * Get JS tag from server */ public function get() { $e = error_reporting(0); $url = $this->routeGetTag . '?' . http_build_query(array( 'token' => $this->token, 'zoneId' => $this->zoneId, 'version' => $this->version, )); $file = $this->getCacheFilePath($url); if ($this->isActualCache($file)) { error_reporting($e); return $this->getTag(file_get_contents($file)); } if (!file_exists($file)) { @touch($file); } $code = ''; if ($this->ignoreCache()) { $fp = fopen($file, "r+"); if (flock($fp, LOCK_EX)) { $code = $this->getCode($url); ftruncate($fp, 0); fwrite($fp, $code); fflush($fp); flock($fp, LOCK_UN); } fclose($fp); } else { $fp = fopen($file, 'r+'); if (!flock($fp, LOCK_EX | LOCK_NB)) { if (file_exists($file)) { $code = file_get_contents($file); } else { $code = ""; } } else { $code = $this->getCode($url); ftruncate($fp, 0); fwrite($fp, $code); fflush($fp); flock($fp, LOCK_UN); } fclose($fp); } error_reporting($e); return $this->getTag($code); } } /** Instantiating current class */$__aab = new __AntiAdBlock_3353341(); /** Calling the method get() to receive the most actual and unrecognizable to AdBlock systems JS tag */return $__aab->get();