1987

Nonton film online Category Tahun 1987

Recently added

Saint Seiya: Evil Goddess Eris
6.4
720p

Saint Seiya: Evil Goddess Eris

When Seiya, Hyōga and Shun visit Saori (Athena) at the orphanage, they meet an employee called Eri. An orphan herself, Eri takes a liking to ...
Catatan Si Boy
6.8
720p

Catatan Si Boy

Jan. 01, 1987

Catatan Si Boy

Boy, a student from a rich family who has a relationship with a girl from college, but the couple’s love is opposed by her parents.
Goodbye Jeanette
0
720p

Goodbye Jeanette

Jul. 22, 1987

Goodbye Jeanette

Suryono comes from Solo and is of royal descent. Jeannette a beautiful woman from France. Suryono took Jeannette to his hometown of Solo and ...
The Longer, The Better
0
720p

The Longer, The Better

Dono, Kasino and Indro (the Warkop Trio) live in a boarding house. Amusement starts when the flat owner, Aunt Sarah, goes on a date. Dono ...
Jaws: The Revenge
3
720p

Jaws: The Revenge

Jul. 17, 1987

Jaws: The Revenge

After another deadly shark attack, Ellen Brody decides she has had enough of New England’s Amity Island and moves to the Caribbean to join ...
Sukeban Deka: The Movie
6.2
720p

Sukeban Deka: The Movie

After the events of the TV series, the 18 year old Yoko Godai has abandoned her special agent Saki Asamiya name to return to her normal life, and ...
Thousand Centipedes
4.1
720p

Thousand Centipedes

Jan. 01, 1987

Thousand Centipedes

Swordfights, disturbing midgets, kung fu, black magic, killer centipedes, zombies, special effects rivalling the Turkish Evil Dead.
A Leftist Night’s Dream
5.8
720p

A Leftist Night’s Dream

A left-wing ideologist reaches the limits of suicide, experiencing a deep crisis. He tries to write a book about everything that once existed, ...
On the Trail of Elvis the Cat
4.3
CAM

On the Trail of Elvis the Cat

Story about the monetary problems of a movie producer and the pain and joy of film-making
Still Crazy Like a Fox
6.4
CAM

Still Crazy Like a Fox

Jack Warden is back as quirky detective Harry Fox, who becomes a suspect in a murder case while on holiday in England.
Sure Death 4
7.2
CAM

Sure Death 4

Jun. 06, 1987

Sure Death 4

Having been demoted for failing to prevent the murder of one of his superiors, Mondo is startled by a group of masked thugs who are soon attacked ...
Deluxe Salon Car Engagement Tour Murders
0
CAM

Deluxe Salon Car Engagement Tour Murders

Fukami, a secretary engaged to company president Kaido, her employer, is invited by his close friends, the Nogis, to a three-day-two-night tour. ...
Murder on the Sanriku Coast
0
CAM

Murder on the Sanriku Coast

A travel writer on an assignment comes across a murder, tries and fails to chase down the criminal. He notices the corpse was switched for ...
Totto Channel
6.9
CAM

Totto Channel

Aug. 01, 1987

Totto Channel

We don’t have an overview translated in English. Help us expand our database by adding one.
Gor
3.4
360p

Gor

May. 08, 1987

Gor

American professor Tarl Cabot is transported via a magical ring to planet Gor, where he must help an oppressed country overthrow its evil king ...
The Last Fling
6.2
360p

The Last Fling

Feb. 09, 1987

The Last Fling

A young woman decides to have one more romantic escapade before marrying her dull fiancé.
Seven Years Itch
5.2
360p

Seven Years Itch

Mar. 05, 1987

Seven Years Itch

An introverted businessman who doesn’t get out much, Willie Ng recently celebrated his seventh anniversary, but his marriage seems to be ...
The Dead
0
360p

The Dead

Sep. 03, 1987

The Dead

After a convivial holiday dinner party, things begin to unravel when a husband and wife address some prickly issues concerning their marriage.
Flesh Discipline
0
360p

Flesh Discipline

Jan. 24, 1987

Flesh Discipline

Two college girls are abducted by a janitor who enjoys S&M and just so happens to have acces to the university boiler room. Nikkatsu Roman Porno.
Disorderlies
4.9
360p

Disorderlies

Jul. 14, 1987

Disorderlies

As not-quite-orderlies who’re downright Disorderlies, rap-music favorites The Fat Boys rule. Playing the freewheeling caretakers of the ...
Akai nawa: Hateru made
6.7
480p

Akai nawa: Hateru made

Nami meets Muraki on a train after he is kicked out by his wife. They begin a sadomasochistic relationship. Also known as – ‘Angel ...
Lolita Vibrator Torture
5.8
480p

Lolita Vibrator Torture

High school student Kozue spreads flyers in search of her missing classmate. A psychopath lures her to his place, where he abducts and imprisons ...
Pleasure Kill
0
480p

Pleasure Kill

Oct. 01, 1987

Pleasure Kill

Eiji, a teenager eager to follow in his late father’s scientific footsteps perfects one of his old experiments to diminish the barrier ...
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();