1988

Nonton film online Category Tahun 1988

Recently added

Carry on Hotel
5.5
240p

Carry on Hotel

Jul. 02, 1988

Carry on Hotel

Mr. Lau (Kent Cheng) is a seedy detective who sets up cameras to record an illicit affair. Things go awry however when a hideously glam rock band ...
Walk on Fire
5.9
240p

Walk on Fire

Jun. 24, 1988

Walk on Fire

Sergeant Kwok Wah (Andy Lau) and Ho Lung (Ray Lui) are both colleagues and best friends. Ho Lung has developed hatred with a gang leader Dick. ...
The Diary of a Big Man
6.7
240p

The Diary of a Big Man

A two-timing bigamist finds himself concocting scheme after scheme with his best friend, Chi Hung, to prevent either of his wives from ...
The Beloved Son of God
7
240p

The Beloved Son of God

A poignant look at mental retardation and society’s ignorance and indifference towards people that are different.
Return of the Lucky Stars
5.3
240p

Return of the Lucky Stars

Hong Kong Police Supt. Walter Tso arrests Big Dai, the reformed leader of a criminal corporation. When Dai asked his brother Richard Mao to turn ...
Witchery
4.3
240p

Witchery

Dec. 01, 1988

Witchery

A student and her photographer boyfriend visit an island off of Massachusetts to research a hotel supposedly haunted by a witch.
Ödipussi
7.4
240p

Ödipussi

Mar. 10, 1988

Ödipussi

Paul Winkelmann is the CEO of a successful business in Hamburg that he took over after the death of his father eight years ago. But he is still ...
Luzern Viper
0
240p

Luzern Viper

Oct. 27, 1988

Luzern Viper

A Schmelzdahin short wherein a print of a portion of Nosferatu (including the iconic shot of the vampire on the boat) has been degraded and ...
Girl Mask
0
240p

Girl Mask

Jan. 01, 1988

Girl Mask

The lust of a middle-aged man pierces the crotch of a cute highschool girl like an arrow! A narcissistically (self observing mirrors) soaked girl ...
Be-Bop Sailor Suit
0
240p

Be-Bop Sailor Suit

Jan. 01, 1988

Be-Bop Sailor Suit

Be-Bop Sailor Suit was released in 1988. It was released as an parody of Be-Bop High School, which was popular at that time. Starring AV and ...
David
7
240p

David

Oct. 25, 1988

David

David is a six-year-old boy who is caught in the middle of his two feuding (& divorced) parents. His father, Charles, kidnaps him to ...
Grave of the Fireflies
8.5
240p

Grave of the Fireflies

In the final months of World War II, 14-year-old Seita and his sister Setsuko are orphaned when their mother is killed during an air raid in ...
My Neighbor Totoro
8.1
240p

My Neighbor Totoro

Apr. 16, 1988

My Neighbor Totoro

Two sisters move to the country with their father in order to be closer to their hospitalized mother, and discover the surrounding trees are ...
Memories of You
6.4
240p

Memories of You

Mar. 05, 1988

Memories of You

University student Akira meets the lovely 14-year-old Yumi, whom he had tutored years ago. Her mother is told by her doctor that the schoolgirl ...
The Yen Family
6.7
240p

The Yen Family

May. 14, 1988

The Yen Family

Set in Japan during the bubble era, this unique home comedy cheerfully and humorously depicts the daily life of a strange family that works ...
Matamata Abunai Deka
6.2
240p

Matamata Abunai Deka

Jul. 02, 1988

Matamata Abunai Deka

Detectives Takayama and Oshita participate in a major drug bust which arouses suspicion that the government may be secretly involved.
Stay or go?
6
240p

Stay or go?

Aug. 27, 1988

Stay or go?

Shohei Taguchi is a salaryman who works for a securities company and loves women like no other. One day, he plans to use the cash borrowed from ...
The Boss’ Wife
7
144p

The Boss’ Wife

Nov. 19, 1988

The Boss’ Wife

The widow of a murdered yakuza boss serves jail time for attacking the man she believes killed her husband. After her release, as she is shadowed ...
Dirty Pilgrimage to the West
0
144p

Dirty Pilgrimage to the West

This is a sexy drawing of a nasty battle between Ushimao, his wife, Rasetsujo, and Goku and others over a Basho Ogi fan, who can extinguish the ...
Bed Partner
0
144p

Bed Partner

May. 28, 1988

Bed Partner

Nikkatsu Roman Porno. Three decades after the nuclear explosion, almost everything has been said about this ecological and sanitary disaster that ...
Cinema Paradiso
8.5
144p

Cinema Paradiso

Nov. 17, 1988

Cinema Paradiso

A filmmaker recalls his childhood, when he fell in love with the movies at his village’s theater and formed a deep friendship with the ...
Jack’s Back
5.8
144p

Jack’s Back

May. 06, 1988

Jack’s Back

A young doctor is suspected when a series of Jack the Ripper copycat killings is committed. However, when the doctor himself is murdered, his ...
They Live
7.2
144p

They Live

Nov. 23, 1988

They Live

Nada, a wanderer without meaning in his life, discovers a pair of sunglasses capable of showing the world the way it truly is. As he walks the ...
The Needle
6.9
144p

The Needle

Sep. 16, 1988

The Needle

Moro returns to Alma-Ata to collect money owed to him. While waiting out an unexpected delay, he visits his former girlfriend Dina and discovers ...
Frantic
6.9
144p

Frantic

Feb. 16, 1988

Frantic

The wife of an American doctor suddenly vanishes in Paris and, to find her, he navigates a puzzling web of language, locale, laissez-faire cops, ...
Dragon Ball: Goku’s Traffic Safety
6.4
HD

Dragon Ball: Goku’s Traffic Safety

An educational film featuring characters from “Dragon Ball”. Roshi and Krillin are on their way to Bulma’s birthday party, and ...
Break Out
6.7
HD

Break Out

Jul. 30, 1988

Break Out

An accidental shooting on the job and a recent divorce take a toll on the personal and professional life of a Japanese detective. Just as it ...
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();