2015

Nonton film online Category Tahun 2015

Recently added

Empire of Lust
6
HDTC

Empire of Lust

Mar. 05, 2015

Empire of Lust

A brilliant general distinguishes himself by protecting the dynasty’s borders while keeping an eye on one of the sons of the king.
Cinderella
6.9
HDTC

Cinderella

Mar. 06, 2015

Cinderella

When her father unexpectedly passes away, young Ella finds herself at the mercy of her cruel stepmother and her daughters. Never one to give up ...
Fifty Shades of Grey
4.2
HDTC

Fifty Shades of Grey

Feb. 11, 2015

Fifty Shades of Grey

When college senior Anastasia Steele steps in for her sick roommate to interview prominent businessman Christian Grey for their campus paper, ...
Bombay Velvet
5.5
HDTC

Bombay Velvet

May. 15, 2015

Bombay Velvet

An ordinary man, who goes against all odds to forge his own destiny and become a star in the glittering sky of ‘Bombay,’ thriving on ...
Dil Dhadakne Do
7
HDTC

Dil Dhadakne Do

Jun. 04, 2015

Dil Dhadakne Do

On a cruise to celebrate their parents’ 30th wedding anniversary, a brother and sister deal with the impact of family considerations on ...
Pla-Baroque
5.5
HDTC

Pla-Baroque

Feb. 22, 2015

Pla-Baroque

Yu Kuroha, a female detective from the Kanagawa PD Mobile Unit, discovers bodies of fourteen men and women frozen to death in a rental container. ...
Running Man
2.4
HDTC

Running Man

Jan. 30, 2015

Running Man

A movie adaptation of the popular Chinese television series.
The Last Women Standing
5.3
HDTC

The Last Women Standing

For the thirtysomething Sheng Ruxi, whose surname unmistakably echoes the slang term “sheng nu” (leftover women), the wait for a ...
Trisha Illana Nayanthara
5.1
HDTC

Trisha Illana Nayanthara

A young man falls in love with his childhood friends only to keep breaking up with them, not realising that he will always end up as a loser.
Aambala
4.7
HDTC

Aambala

Jan. 15, 2015

Aambala

Three brothers return to their native village to mend the relationship between their estranged father and his sisters. However, to unite the ...
Valiyavan
5.3
HDTC

Valiyavan

Mar. 27, 2015

Valiyavan

Subhiksha tells Vinod, the guy who is wooing her, that she will say ‘yes’ to him if he beats up an international boxer. Why does she ...
Uttama Villain
7.3
HDTC

Uttama Villain

May. 01, 2015

Uttama Villain

Superstar Manoranjan learns that he has only a few days to live and approaches his mentor, director Margadarisi to direct his next project — a ...
Loham
5.1
HDTC

Loham

Aug. 20, 2015

Loham

A gold-smuggle deal goes awry, and an array of characters becomes involved.
Thangamagan
6
HDTC

Thangamagan

Dec. 18, 2015

Thangamagan

The happiness of Tamizh and his middle-class family is shattered when his dad commits suicide. The youngster tries to understand why his father ...
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 ...
Life of Josutty
6.1
TC

Life of Josutty

Sep. 24, 2015

Life of Josutty

Life of Josutty narrates the story of the struggles and life lessons learned by Josutty(Dileep), a simple farmer living in a village in Kerala ...
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 ...
Misery Loves Comedy
6.3
TC

Misery Loves Comedy

Jan. 23, 2015

Misery Loves Comedy

Do you have to be miserable to be funny? More than sixty comedians—including stand-ups, writers, actors, and directors from the US, Canada, and ...
Everything Is Copy
7.4
TC

Everything Is Copy

Sep. 29, 2015

Everything Is Copy

A candid portrait of writer/director Nora Ephron, directed by her son, journalist Jacob Bernstein.
The Walk
7.3
TC

The Walk

Sep. 30, 2015

The Walk

The story of French high-wire artist Philippe Petit’s attempt to cross the Twin Towers of the World Trade Center in 1974.
Bridge of Spies
7.6
TC

Bridge of Spies

Oct. 15, 2015

Bridge of Spies

During the Cold War, the Soviet Union captures U.S. pilot Francis Gary Powers after shooting down his U-2 spy plane. Sentenced to 10 years in ...
Ithaca
5.5
TC

Ithaca

Oct. 29, 2015

Ithaca

In a small town in California’s San Joaquin Valley, 14-year-old Homer Macauley is determined to be the best and fastest bicycle telegraph ...
Piku
7.6
TC

Piku

May. 08, 2015

Piku

A taxi driver is caught between a dysfunctional relationship between a woman and her father as he drives them to Kolkata.
Tamasha
7.3
TC

Tamasha

Nov. 27, 2015

Tamasha

Ved and Tara meet accidentally meet in Corsica, France and decide to spend the next 7 days together with secretly revealing their true identity ...
Bajirao Mastani
7.2
TC

Bajirao Mastani

Dec. 18, 2015

Bajirao Mastani

Peshwa Bajirao married to Kashibai, falls in love with Mastani, a warrior princess in distress. They struggle to make their love triumph amid ...
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();