1991

Nonton film online Category Tahun 1991. Watch movie online category year 1991

Recently added

Ek Ghar
7.3
TC

Ek Ghar

Jan. 01, 1991

Ek Ghar

Rajanna and Geeta arrive in the city with the hope of building a cozy little home. When they find their dream house, their happiness knows no ...
Saudagar
6.7
TC

Saudagar

Aug. 09, 1991

Saudagar

Two childhood friends have become bitter enemies. So much so, in fact, that they have divided their territories and sworn to kill anyone who ...
Mahaan Karz
7.4
TC

Mahaan Karz

Jan. 01, 1991

Mahaan Karz

A treasurer’s son wants to work at a Maharaja’s castle.
Stone of Expectation
5.9
1080p

Stone of Expectation

Mar. 01, 1991

Stone of Expectation

Is the tale of a man and a woman, both boat people, who meet in a transit refugee camp in Indonesia. Years later, they live in Paris, married ...
Jim Carrey: Unnatural Act
7.6
1080p

Jim Carrey: Unnatural Act

During the second season of “In Living Color”, Jim Carrey began to prepare a stand-up comedy special. Before the special was telecast ...
Bernard and the Genie
7.4
1080p

Bernard and the Genie

Nov. 23, 1991

Bernard and the Genie

Bernard Bottle, a mild mannered art buyer, is fired by his greedy boss, abandoned by his girlfriend and discovers a genie in an old bottle. The ...
April 1st Vidudala
8
1080p

April 1st Vidudala

Feb. 01, 1991

April 1st Vidudala

Young Divakaram, a habitual liar, takes up the challenge of transforming himself into an honest man in order to win the heart of his lover, ...
Rock-A-Doodle
6
1080p

Rock-A-Doodle

Aug. 02, 1991

Rock-A-Doodle

Chanticleer is a foolhardy farm rooster who believes his crows can actually make the sun come up and shine. When the sun rises one morning ...
Femme Fatale
4.6
1080p

Femme Fatale

Mar. 01, 1991

Femme Fatale

A California forest ranger seeks his bride and discovers, with his artist friend, her dark sides.
Jag Mandir
6.4
WEBRip

Jag Mandir

Nov. 10, 1991

Jag Mandir

Jag Mandir is a quiet and often overlooked film in the vast oeuvre of Werner Herzog. Apparently, 20 hours of footage was shot that covered the ...
Metropolitan Virgin
5.8
WEBRip

Metropolitan Virgin

Feb. 14, 1991

Metropolitan Virgin

Heartbroken because her future husband has a wife, Nurlela (Eva Arnaz) goes to the city to look for work. After a successful career, many men ...
The Runestone
4.8
WEBRip

The Runestone

Feb. 01, 1991

The Runestone

A New York detective takes the case of a bulletproof monster sprung to life from Viking legend.
Legend of the Dragon
6.4
WEBRip

Legend of the Dragon

Mar. 07, 1991

Legend of the Dragon

Chow plays a naive young kung fu student who leaves his rural home on a small island to find his fortune in Hong Kong under the dubious guidance ...
The Savage Woman
6.7
WEBRip

The Savage Woman

Jan. 01, 1991

The Savage Woman

Marianne, a young Canadian nurse living as an expatriate in Switzerland, is traumatized by a violent incident and becomes lost in the Alps. In ...
The Raid
5.9
WEBRip

The Raid

Mar. 28, 1991

The Raid

In the 1930s, China was in a state of turmoil and flurry. The dethroned Emperor Pu-Yi had established the Puppet State of Manchukuo in Manchuria ...
New Wife’s Private Parts: Caress
0
WEBRip

New Wife’s Private Parts: Caress

This deliriously warped S&M softcore film from cult pinku-eiga director Hisayasu Sato deals with a deranged doctor who lives in an abandoned ...
The Royal Scoundrel
5.5
WEBRip

The Royal Scoundrel

Jan. 10, 1991

The Royal Scoundrel

Beach Boy, a maverick cop whose unorthodox and incompetent ways are frowned upon by his uptight superiors. His inept partner Mrs. Chow ...
Tricky Brains
7
WEBRip

Tricky Brains

Feb. 02, 1991

Tricky Brains

A trickster-for-hire, known as the Tricky Expert, is hired to ruin the lives of a father and son by making them think that he’s a part of ...
The Top Bet
5.8
WEBRip

The Top Bet

Mar. 07, 1991

The Top Bet

Anita Mui plays the sister of the Saint of Gamblers, and also possesses supernatural gambling abilities. However, she chooses not to use her ...
The Queen of Gamble
5.3
WEBRip

The Queen of Gamble

Apr. 11, 1991

The Queen of Gamble

Mainlander Nan moves to Hong Kong to earn a living by being a gambler and casino dealer. She meets up with her stuntman cousin Po and his ...
To Catch A Thief
5.4
WEBRip

To Catch A Thief

Jul. 12, 1991

To Catch A Thief

Developer Ms. Cheung (Carol ‘Do Do’ Cheng) yearns for a quieter life in Hong Kong and moves to the countryside, getting herself ...
Fight Back to School
7.1
WEBRip

Fight Back to School

Jul. 18, 1991

Fight Back to School

Star Chow is about to be kicked out of the Royal Hong Kong Police’s elite Special Duties Unit (SDU). But a senior officer decides to give ...
Lee Rock
7
WEBRip

Lee Rock

Sep. 18, 1991

Lee Rock

The film chronicles the rise and fall of a corrupt police force that Lee Rock becomes a part of.
Lee Rock II
6.6
WEBRip

Lee Rock II

Oct. 10, 1991

Lee Rock II

The second part of the trilogy chronicling the rise and fall of Hong Kong’s top corrupt official. During this time period, Lee Rock enjoys ...
Son on the Run
5.9
WEBRip

Son on the Run

Oct. 23, 1991

Son on the Run

Benny Mok and May Lo loved each other deeply as teenagers, but Benny was just a poor kid that May’s rich father didn’t approve of. So ...
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();