Christopher Walken

Recently added

The Boy Who Saw Through
6.8
HDTV

The Boy Who Saw Through

A young boy has developed an ability to see through walls, much to the consternation of his stuffy Victorian parents.
Me and My Brother
6.6
HDTV

Me and My Brother

Feb. 02, 1969

Me and My Brother

Julius Orlovsky, after spending years in a New York mental hospital, emerges catatonic and must rely on his brother Peter, who lives with poet ...
Cleopatra
6.9
HDTV

Cleopatra

Jul. 30, 1970

Cleopatra

Cleopatra situates itself in the same relationship to Hollywood as the Warhol/Morrisey films of the period. It corresponds to Joseph ...
The Anderson Tapes
6.4
HDTV

The Anderson Tapes

Jun. 17, 1971

The Anderson Tapes

Thief Duke Anderson—just released from ten years in jail—takes up with his old girlfriend in her posh apartment block, and makes plans to rob the ...
The Mind Snatchers
5.5
HDTV

The Mind Snatchers

Jun. 28, 1972

The Mind Snatchers

A German scientist works on a way of quelling overly aggressive soldiers by developing implants that directly stimulate the pleasure centers of ...
Next Stop, Greenwich Village
7
HDTV

Next Stop, Greenwich Village

An aspiring Jewish actor moves out of his parents’ Brooklyn apartment to seek his fortune in the bohemian life of Greenwich Village in 1953.
Shoot the Sun Down
4.6
HDTV

Shoot the Sun Down

Jan. 01, 1978

Shoot the Sun Down

Couple of strangers arrive in a small town, each one after a different thing.
The Deer Hunter
8.1
HDTV

The Deer Hunter

Dec. 08, 1978

The Deer Hunter

A group of working-class friends decide to enlist in the Army during the Vietnam War and finds it to be hellish chaos — not the noble ...
Last Embrace
6.1
HDTV

Last Embrace

May. 04, 1979

Last Embrace

Secret agent Harry Hannan suffers a mental breakdown when a botched mission in Mexico results in the death of his wife. He is sent to a mental ...
Heaven’s Gate
6.7
HDTV

Heaven’s Gate

Nov. 19, 1980

Heaven’s Gate

Harvard graduate James Averill is the sheriff of prosperous Jackson County, Wyo., when a battle erupts between the area’s poverty-stricken ...
The Dogs of War
6.3
HDTV

The Dogs of War

Dec. 17, 1980

The Dogs of War

Mercenary James Shannon, on a reconnaissance job to the African nation of Zangaro, is tortured and deported. He returns to lead a coup.
Who Am I This Time?
0
HDTV

Who Am I This Time?

Feb. 02, 1982

Who Am I This Time?

Harry is a shy hardware store employee. But whenever he takes a part in a local amateur theater production, he becomes the part ...
Brainstorm
6.4
HDTV

Brainstorm

Sep. 30, 1983

Brainstorm

Two brilliant research scientists have invented a device capable of recording and playing back sensory experiences only to have devastating ...
The Dead Zone
7.2
HDTV

The Dead Zone

Oct. 21, 1983

The Dead Zone

Johnny Smith is a schoolteacher with his whole life ahead of him but, after leaving his fiancee’s home one night, is involved in a car ...
A View to a Kill
6.3
HDTV

A View to a Kill

May. 24, 1985

A View to a Kill

A newly-developed microchip designed by Zorin Industries for the British Government that can survive the electromagnetic radiation caused by a ...
At Close Range
6.9
HDTV

At Close Range

Apr. 18, 1986

At Close Range

Brad Whitewood Jr. lives in rural Pennsylvania and has few prospects. Against his mother’s wishes, he seeks out his estranged father, the ...
Deadline
5.4
HDTV

Deadline

Jul. 02, 1987

Deadline

An American journalist is set up and fed false information after the Lebanon war.
Biloxi Blues
6.6
HDTV

Biloxi Blues

Mar. 25, 1988

Biloxi Blues

Eugene, an aspiring writer from Brooklyn, is drafted into the US Army during the final months of World War II. For his basic training, the Army ...
Puss in Boots
6.1
HDTV

Puss in Boots

Jun. 01, 1988

Puss in Boots

A cat belonging to a poor miller’s son thinks up a great plan for bringing a title, wealth, and marriage for his owner. He begins to carry ...
Homeboy
5.8
HDTV

Homeboy

Aug. 24, 1988

Homeboy

Johnny Walker is a cowboy and a boxer. He is very shy and a bit of a fool. He is in love with Ruby, but he cannot tell her. He is also a bit old ...
King of New York
6.9
HDTV

King of New York

Jul. 18, 1990

King of New York

A former drug lord returns from prison determined to wipe out all his competition and distribute the profits of his operations to New ...
All-American Murder
5.4
HDTV

All-American Murder

Dec. 01, 1991

All-American Murder

Artie Logan is the new guy on Campus. Suddenly, he meets Tally Fuller: the most popular and beautiful girl at Fairfield college and she finally ...
The Big Pardon 2
4.3
HDTV

The Big Pardon 2

Dec. 09, 1992

The Big Pardon 2

The mobster Raymond Bettoun gets out of prison and joins his son Maurice in Miami, a drug trafficker who is about to launch a huge operation. But ...
Skylark
7.2
HDTV

Skylark

Feb. 07, 1993

Skylark

Jacob’s farm is in trouble from a severe drought. Jacob and Sarah begin to wonder if Sarah can stay, and what will happen to Jacob if she ...
Scam
5.4
HDTV

Scam

May. 22, 1993

Scam

A female con-artist who sweet-talks wealthy men targeted by her violent boyfriend, then drugs them and makes off with their money, is being ...
Wayne’s World 2
6.2
HDTV

Wayne’s World 2

Dec. 10, 1993

Wayne’s World 2

A message from Jim Morrison in a dream prompts cable access TV stars Wayne and Garth to put on a rock concert, “Waynestock,” with ...
A Business Affair
5.5
HDTV

A Business Affair

Mar. 16, 1994

A Business Affair

This is the story of the lovely Kate Swallow and the loves of her life. At the start she is with Alec Bolton, a noted author, who discourages her ...
The Addiction
6.4
HDTV

The Addiction

Jan. 10, 1995

The Addiction

A vampiric doctoral student tries to follow the philosophy of a nocturnal comrade and control her thirst for blood.
Search and Destroy
5.3
HDTV

Search and Destroy

Apr. 23, 1995

Search and Destroy

A self-help guru’s televised teachings inspire a down-and-out businessman to pursue his dream of making a movie.
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();