2011

Nonton film online Category Tahun 2011

Recently added

The Flowers of War
7.5
mHD

The Flowers of War

Dec. 15, 2011

The Flowers of War

A Westerner finds refuge with a group of women in a church during Japan’s rape of Nanking in 1937. Posing as a priest, he attempts to lead ...
My Way
7.6
mHD

My Way

Dec. 21, 2011

My Way

During the invasion of Normandy the photograph of a slim Korean man in German uniform was found. It transpired that the man had served as a ...
Special Forces
6.3
mHD

Special Forces

Nov. 02, 2011

Special Forces

Afghanistan. War correspondent Elsa Casanova is taken hostage by the Taliban. Faced with her imminent execution, a Special Forces unit is ...
Ayah, Mengapa Aku Berbeda?
6.6
mHD

Ayah, Mengapa Aku Berbeda?

Angel, a deaf teenage girl who never gave up to prove that she was born into ther world with a God-given goal. She continued to struggle to ...
Pocong Mandi Goyang Pinggul
1.9
mHD

Pocong Mandi Goyang Pinggul

Drunken Ferdi goes home from a night club and hits a car. A month latern Ferdi often sees ghosts. At the time Ferdi is also in a relationship ...
Choked
6.5
mHD

Choked

Oct. 08, 2011

Choked

In a recession-battered Seoul, a young man in the dodgy relocation business must deal with loan sharks and aggrieved parties owed large sums by ...
13 Minutes in the Lives of…
0
mHD

13 Minutes in the Lives of…

A HKIFF short film by Stanley Kwan. Stanley Kwan takes us on a real-time bus trip from the airport to Kowloon in 13 Minutes in the Lives of… The ...
A Simple Life
7.5
mHD

A Simple Life

Sep. 04, 2011

A Simple Life

The relationship between a middle-aged man and the elderly woman, who has been the family’s helper for sixty years.
Let’s Go!
4.3
mHD

Let’s Go!

Nov. 10, 2011

Let’s Go!

Siu Sheung (Juno Mak) is a solitary and frustrated young man. He works as a delivery boy at a small noodle shop and lives with his mother (Pat ...
Quattro Hong Kong 2
5.2
mHD

Quattro Hong Kong 2

Nov. 12, 2011

Quattro Hong Kong 2

Four short tales set in contemporary Hong Kong.
Hugo
7.5
HDTV

Hugo

Nov. 22, 2011

Hugo

Orphaned and alone except for an uncle, Hugo Cabret lives in the walls of a train station in 1930s Paris. Hugo’s job is to oil and maintain ...
National Theatre Live: Collaborators
8.2
HDTV

National Theatre Live: Collaborators

John Hodge’s Collaborators centers on an imaginary encounter between Joseph Stalin and the playwright Mikhail Bulgakov.
The Big Bang
5.4
HDTV

The Big Bang

Feb. 03, 2011

The Big Bang

A private detective is hired to find a missing stripper but the job turns complicated when everyone he questions ends up dead. From the mean ...
The Skin I Live In
7.6
HDTV

The Skin I Live In

Aug. 17, 2011

The Skin I Live In

A brilliant plastic surgeon creates a synthetic skin that withstands any kind of damage. His guinea pig: a mysterious and volatile woman who ...
Spy Kids: All the Time in the World
3.5
HDTV

Spy Kids: All the Time in the World

Eight years after the third film, the OSS has become the world’s top spy agency, while the Spy Kids department has since become defunct. A ...
Puss in Boots
6.6
HDTV

Puss in Boots

Oct. 27, 2011

Puss in Boots

Long before he even met Shrek, the notorious fighter, lover and outlaw Puss in Boots becomes a hero when he sets off on an adventure with the ...
Haywire
5.8
HDTV

Haywire

Nov. 01, 2011

Haywire

A black ops soldier seeks payback after she is betrayed and left for dead.
Black Gold
6.6
HDTV

Black Gold

Dec. 21, 2011

Black Gold

On the Arabian Peninsula in the 1930s, two warring leaders come face to face. The victorious Nesib, Emir of Hobeika, lays down his peace terms to ...
Sniper: Reloaded
5.4
HDTV

Sniper: Reloaded

Apr. 26, 2011

Sniper: Reloaded

Marine Sgt. Brandon Beckett, son of the U.S. Marine Corps’ deadliest sniper, Thomas Beckett, must turn to his father’s former protégé ...
Hankyu Railways – A 15-Minute Miracle
6.7
HDTV

Hankyu Railways – A 15-Minute Miracle

“Hankyu Densha” follows the lives of various people who commute on Hankyu Railway’s Imazu Line – connecting the cities of ...
Star Watching Dog
7.4
HDTV

Star Watching Dog

Jun. 10, 2011

Star Watching Dog

An abandoned car is discovered near a camping ground and inside it is the body of an identified middle-aged man and a dog who seems to have died ...
In Heaven Underground: The Weissensee Jewish Cemetery
7.6
HDTV

In Heaven Underground: The Weissensee Jewish Cemetery

In the north of Berlin, tucked away in a residential area surrounded by walls, there is a jungle of trees, rhododendrons and ivy. In between the ...
Dark Resurrection Volume 0
6.5
HDTV

Dark Resurrection Volume 0

Master Sorran is obsessed by his search for an ancient civilization which, according to legend, holds the secret of immortality. After many years ...
Terraferma
6.7
HDTV

Terraferma

Sep. 07, 2011

Terraferma

A Sicilian family deals with the arrival of a group of immigrants on their island.
The First on the List
6.7
HDTV

The First on the List

Nov. 11, 2011

The First on the List

It’s June 1st, 1970, and Pisa is the epicenter of the movement Lotta Continua. There are rumors of an imminent coup d’état, and the most visible ...
Islands
6.8
HDTV

Islands

May. 10, 2011

Islands

Ivan is an undocumented immigrant from Eastern Europe who is in Italy looking for work to support himself and his father, who has a gambling ...
Drifters
5.4
HDTV

Drifters

Sep. 09, 2011

Drifters

A man develops an attraction to the daughter of his father’s fiancee.
Baciato dalla fortuna
4.8
HDTV

Baciato dalla fortuna

Sep. 30, 2011

Baciato dalla fortuna

Gaetano is a divorced traffic cop in a relationship with a beautiful and exuberant woman, for whom he happily provides standards of living well ...
Cavalli
6.6
HDTV

Cavalli

Oct. 21, 2011

Cavalli

More than 150 silent short films about singers, actors and directors captured during Press Conferences in Cannes, Venice and Berlin, between 1993 ...
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();