Linda Blair

Recently added

The Way We Live Now
6.5
HDTV

The Way We Live Now

May. 27, 1970

The Way We Live Now

A mid-life crisis propels a disaffected advertising executive out of his marriage and into a series of disastrous love affairs with a series of ...
The Sporting Club
5.4
HDTV

The Sporting Club

Feb. 28, 1971

The Sporting Club

The wealthy members of an exclusive backwoods retreat face an existential threat from both a disgruntled former manager as well as a subversive, ...
The Exorcist
8.1
HDTV

The Exorcist

Dec. 26, 1973

The Exorcist

12-year-old Regan MacNeil begins to adapt an explicit new personality as strange events befall the local area of Georgetown. Her mother becomes ...
Born Innocent
6.2
HDTV

Born Innocent

Sep. 10, 1974

Born Innocent

A constant runaway is given over to the care of the state and finds herself in a remand centre for girls. She is soon caught between the uncaring ...
Airport 1975
5.7
HDTV

Airport 1975

Oct. 18, 1974

Airport 1975

When an in-flight collision incapacitates the pilots of an airplane bound for Los Angeles, stewardess Nancy Pryor is forced to take over the ...
Sarah T. – Portrait of a Teenage Alcoholic
6.4
HDTV

Sarah T. – Portrait of a Teenage Alcoholic

Finding herself unable to cope with the divorce of her parents and the stress of daily life, 15-year-old Sarah Travis starts drinking in secret. ...
Sweet Hostage
6.8
HDTV

Sweet Hostage

Oct. 10, 1975

Sweet Hostage

An escaped mental patient kidnaps an illiterate teenage farm girl and takes her to his mountain hide-away, where they soon become friends and, ...
Victory at Entebbe
5.9
HDTV

Victory at Entebbe

Dec. 13, 1976

Victory at Entebbe

The film is based on an actual event: Operation Entebbe and the freeing of Israeli hostages at Entebbe Airport (now Entebbe International ...
Exorcist II: The Heretic
3.8
HDTV

Exorcist II: The Heretic

Bizarre nightmares plague Regan MacNeil four years after her possession and exorcism. Has the demon returned? And if so, can the combined faith ...
US Against the World
8.8
HDTV

US Against the World

Sep. 07, 1977

US Against the World

This NBC Special from 1977 pitted celebrities from the worlds of film and TV in the United States against stars from the U.K. and the rest of the ...
Wild Horse Hank
5.1
HDTV

Wild Horse Hank

Jan. 01, 1979

Wild Horse Hank

A teenage girl tries to save a herd of wild horses from a local gang intending on capturing and selling them for dog meat. Unfortunately the ...
Stranger in Our House
5.4
HDTV

Stranger in Our House

Aug. 16, 1979

Stranger in Our House

A well-to-do family of five takes in cousin Julia, whose parents recently perished in a car crash. While the rest of the family and those around ...
Roller Boogie
4.6
HDTV

Roller Boogie

Dec. 19, 1979

Roller Boogie

Teen lovers Bobby and Terry band together with other roller skaters to try and prevent a powerful mobster taking over the land their favourite ...
Ruckus
5.7
HDTV

Ruckus

Mar. 01, 1981

Ruckus

Madoc County is a quiet and peaceful place until vagrant Kyle Hanson arrives. The people of Madoc County are repelled by his appearance and want ...
Hell Night
5.6
HDTV

Hell Night

Aug. 28, 1981

Hell Night

Four college pledges are forced to spend the night in a deserted old mansion where they get killed off one by one by the monstrous surviving ...
Chained Heat
5
HDTV

Chained Heat

May. 27, 1983

Chained Heat

Linda Blair plays Carol, a young woman who must serve 18 months in prison after driving drunk and killing a man. The prison turns out to be ...
Imps*
3.8
HDTV

Imps*

Dec. 12, 1983

Imps*

Once Upon a Time in a mythical place called Hollywood, a long, long, long time ago in a galaxy not so very far away, a witty group of actors with ...
Savage Streets
6.2
HDTV

Savage Streets

Aug. 30, 1984

Savage Streets

A teenage vigilante seeks revenge on a group of violent thugs who raped her handicapped sister and murdered her best friend.
Night Patrol
4.6
HDTV

Night Patrol

Nov. 16, 1984

Night Patrol

The streets of Los Angeles are crawling with weirdos, hookers, peeping toms and perverts. And this time, they’re wearing badges! Murray ...
Red Heat
4.8
HDTV

Red Heat

May. 28, 1985

Red Heat

East Germans abduct a U.S. coed (Linda Blair) and throw her in a women’s prison run by a brutal inmate (Sylvia Kristel).
Savage Island
3.3
HDTV

Savage Island

Sep. 01, 1985

Savage Island

Women who have been captured and sold as slave labor to a South American emerald mine hatch a plan for revolution and revenge.
Nightforce
3.9
HDTV

Nightforce

May. 01, 1987

Nightforce

Carla is devastated when her friend is kidnapped by a Mexican cartel. After going to her father, a U.S. Senator, she gets her friends, and arms, ...
The Heckling
6.5
HDTV

The Heckling

Dec. 17, 1987

The Heckling

A takeoff on The Exorcist. This time around, Linda Blair’s daughter is possessed not by demons but by the spaced-out comic spirits of Joan ...
Moving Target
4.8
HDTV

Moving Target

Jan. 01, 1988

Moving Target

A takeoff on The Exorcist. This time around, Linda Blair’s daughter is possessed not by demons but by the spaced-out comic spirits of Joan ...
SFX Retaliator
3.7
HDTV

SFX Retaliator

Feb. 01, 1988

SFX Retaliator

Special effects producer Steve Baker will help a woman being chased by the Mafia, but then they followed him and his wife.
Silent Assassins
4.9
HDTV

Silent Assassins

May. 18, 1988

Silent Assassins

The evil criminal leader Kendrick has kidnapped an elderly biochemist who holds the secret to creating a biological superweapon. The only person ...
Grotesque
4.3
HDTV

Grotesque

Sep. 09, 1988

Grotesque

A gang of crazed punkers breaks into a family’s vacation home in the mountains and slaughters the entire family, except for one daughter ...
Bad Blood
4.7
HDTV

Bad Blood

Oct. 26, 1988

Bad Blood

An artist who lives in an old mansion imagines that her dead husband has been reincarnated as her son.
The Chilling
3.7
HDTV

The Chilling

Jan. 01, 1989

The Chilling

The bodies at a cryogenic centre are defrosted by accident and turn into cannibalistic zombies.
How to Get Revenge
6
HDTV

How to Get Revenge

Jan. 01, 1989

How to Get Revenge

A dark and humorous take on how to get revenge on those that have wronged you, hosted by Linda Blair (The Exorcist).
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();