Toshirō Mifune

Recently added

Midway
6.7
R5

Midway

Jun. 18, 1976

Midway

This war drama depicts the U.S. and Japanese forces in the naval Battle of Midway, which became a turning point for Americans during World War II.
Seven Samurai
8.6
R5

Seven Samurai

Apr. 26, 1954

Seven Samurai

A samurai answers a village’s request for protection after he falls on hard times. The town needs protection from bandits, so the samurai ...
1941
5.8
mHD

1941

Dec. 14, 1979

1941

In the days after the attack on Pearl Harbor, panic grips California, where a military officer leads a mob chasing a Japanese sub.
Inchon
2.8
mHD

Inchon

Sep. 17, 1982

Inchon

Gen. Douglas MacArthur leads a Korean War campaign, and the war tests a married couple’s relationship.
Wedding Ring
6.8
WEBRip

Wedding Ring

Jul. 01, 1950

Wedding Ring

A jewelry store president begins to fall for the doctor treating her husband’s illness.
Shogun’s Samurai
7.2
TS

Shogun’s Samurai

Jan. 21, 1978

Shogun’s Samurai

Following the death of the second Tokugawa shogun, it is revealed that he was poisoned by retainers of his son Iemitsu in hopes of gaining him ...
Sanjuro
8
HD Cam

Sanjuro

Jan. 01, 1962

Sanjuro

Toshiro Mifune swaggers and snarls to brilliant comic effect in Kurosawa’s tightly paced, beautifully composed “Sanjuro.” In ...
47 Ronin
7.6
HD Cam

47 Ronin

Nov. 03, 1962

47 Ronin

The story tells of a group of samurai who were left leaderless (becoming ronin) after their daimyo (feudal lord) was forced to commit seppuku ...
Red Beard
8.3
HD Cam

Red Beard

Apr. 03, 1965

Red Beard

Aspiring to an easy job as personal physician to a wealthy family, Noboru Yasumoto is disappointed when his first post after medical school takes ...
Lost World Of Sinbad
6.2
SD

Lost World Of Sinbad

Oct. 26, 1963

Lost World Of Sinbad

An adventurous and daring sailor sets sail to the castle of an ailing king to stop an evil premier, hungry for power and wealth, from succeeding ...
The Retreat from Kiska
7.3
SD

The Retreat from Kiska

In 1943, the Aleutian island of Kiska was fortified by a small contingent of Japanese soldiers. When word arrived of an impending attack by an ...
Fort Graveyard
7.4
SD

Fort Graveyard

Sep. 18, 1965

Fort Graveyard

Charged with insubordination for punching a superior, Sergeant Kosugi is shipped to China in the last desperate days of the Second World War. His ...
Japan’s Longest Day
7.7
SD

Japan’s Longest Day

Aug. 12, 1967

Japan’s Longest Day

Following the detonation of the atomic bombs on Hiroshima and Nagasaki, the Japanese military and the government clash over the demand from the ...
Admiral Yamamoto
6.8
SD

Admiral Yamamoto

Aug. 14, 1968

Admiral Yamamoto

As Japan joins in a political pact with Nazi Germany and fascist Italy, Admiral Isoroku Yamamoto is appointed supreme commander of the Japanese ...
Japanese Godfather: Conclusion
6.6
SD

Japanese Godfather: Conclusion

The three-film saga comes to a conclusion as three leaders of the underworld battle it out to determine who will become Don of Japan.
Japanese Godfather: Ambition
6.7
SD

Japanese Godfather: Ambition

An ambitious Kansai yakuza don moves in on Tokyo using financial and political tactics, sparking conflict with a local criminal association.
The Fall of Ako Castle
7.1
SD

The Fall of Ako Castle

This is the story of “The Forty-Seven Ronin.” Based on historical events in 1701-2, the movie tells the tale of the Asano ...
Zatoichi Meets Yojimbo
7
144p

Zatoichi Meets Yojimbo

With a price on his head, Ichi seeks tranquillity in a favorite village. Since his last visit, it has fallen prey to Boss Masagoro, the son of a ...
Theater Of Life
7.3
HD

Theater Of Life

Jan. 01, 1983

Theater Of Life

Adaptation of Shiro Ozaki’s novel.
The Ballad of the Sea of Genkai
6.8
HD

The Ballad of the Sea of Genkai

A young woman’s life is turned upside down when her husband suddenly disappears, leaving behind numerous debts and his illegitimate child. ...
Rashomon
8.2
720p

Rashomon

Aug. 26, 1950

Rashomon

Brimming with action while incisively examining the nature of truth, “Rashomon” is perhaps the finest film ever to investigate the ...
High and Low
8.4
CAM

High and Low

Mar. 01, 1963

High and Low

An executive of a shoe company becomes a victim of extortion when his chauffeur’s son is kidnapped and held for ransom.
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();