Drama

Nonton film online Category Drama

Recently added

Miracle Dogs
5.5
DVDRip

Miracle Dogs

Jul. 20, 2003

Miracle Dogs

The family friendly animal movie Miracle Dogs concerns a boy who befriends a three-legged dog. Soon his relationship with the canine deepens to ...
American Splendor
7.4
DVDRip

American Splendor

Aug. 15, 2003

American Splendor

An original mix of fiction and reality illuminates the life of comic book hero everyman Harvey Pekar.
Wilder Days
5.7
DVDRip

Wilder Days

Oct. 19, 2003

Wilder Days

Quixotic old codger James “Pop Up” Morse (Peter Falk) enjoys spinning colorful yarns for his 11-year-old grandson, Chris (Josh ...
RV
5.6
DVDRip

RV

Apr. 28, 2006

RV

Climbing aboard their mammoth recreational vehicle for a cross-country road trip to the Colorado Rockies, the Munro family – led by dysfunctional ...
Bridge to Terabithia
7.2
DVDRip

Bridge to Terabithia

Feb. 15, 2007

Bridge to Terabithia

Jesse Aarons trained all summer to become the fastest runner in school. So he’s very upset when newcomer Leslie Burke outruns him and ...
Winged Creatures
5.6
DVDRip

Winged Creatures

Jul. 08, 2009

Winged Creatures

A psychotic man opens fire in a diner, murdering numerous people before killing himself. The survivors struggle in different ways following this ...
7 Days in Havana
6
DVDRip

7 Days in Havana

Apr. 05, 2012

7 Days in Havana

A young American boy is trying to break into the acting business, and goes to Cuba during a film festival.
The Forger
5.3
DVDRip

The Forger

Jul. 03, 2012

The Forger

While staying at a picturesque village, a teen encounters the underground world of art forgery.
The Rusted
6.4
DVDRip

The Rusted

Oct. 23, 2015

The Rusted

A brother and sister return to their childhood home in order to remodel the space into a recording studio. The house soon turns out not to be as ...
In Dubious Battle
6
DVDRip

In Dubious Battle

Oct. 08, 2016

In Dubious Battle

In the California apple country, 900 migratory workers rise ‘in dubious battle’ against the landowners. The group takes on a life of ...
Ape
6.9
DVDRip

Ape

Feb. 17, 2017

Ape

To take control of his life, Travis Wilker must conquer the hallucinations that plagued his childhood.
The Disaster Artist
7.3
DVDRip

The Disaster Artist

Mar. 12, 2017

The Disaster Artist

An aspiring actor in Hollywood meets an enigmatic stranger by the name of Tommy Wiseau, the meeting leads the actor down a path nobody could have ...
The Beekeeper
6.6
DVDRip

The Beekeeper

Jan. 10, 2024

The Beekeeper

One man’s campaign for vengeance takes on national stakes after he is revealed to be a former operative of a powerful and clandestine ...
The Hawk
6.3
DVDRip

The Hawk

Aug. 24, 1940

The Hawk

A 1940 film directed by Ramón Pereda.
Mala yerba
6
DVDRip

Mala yerba

Sep. 11, 1940

Mala yerba

Plantation owner is way too much into his peasant girls. It causes problems.
Hooray for Women!
7.1
DVDRip

Hooray for Women!

Jul. 09, 1943

Hooray for Women!

Movie in which funny situations based on the entanglements caused by a woman named Felicidad to her family because of her feminist ideology are ...
La mujer sin alma
6.7
DVDRip

La mujer sin alma

Oct. 10, 1944

La mujer sin alma

Ambitious young woman climbs the social ladder. A bit too fast.
Hipócrita..!
6.7
DVDRip

Hipócrita..!

Oct. 11, 1949

Hipócrita..!

A disfigured woman is helped by a talented composer to recover her face with plastic surgery. Then he discovers that she’s a beautiful ...
Vagabunda
7.4
DVDRip

Vagabunda

Jul. 12, 1950

Vagabunda

Two rival combos play practical jokes on each other during a festival where they’re performing… then a sideshow artist is murdered ...
They also sing of pain
7.3
DVDRip

They also sing of pain

The movie starts with Braulio Peláez (Pedro Infante), a schoolteacher, having just fallen off his horse, representing the situation he and his ...
The Poulterer Hawk
7.6
DVDRip

The Poulterer Hawk

Jan. 26, 1951

The Poulterer Hawk

Two bumpkins in the big city fight over the same girl, until they realize that she’s playing them against each other.
Heart of beast
5.8
DVDRip

Heart of beast

Feb. 21, 1951

Heart of beast

Wanted criminal has plastic surgery, starts new life in a distant town. Old habits die hard.
Paco, el elegante
0
DVDRip

Paco, el elegante

Jan. 03, 1952

Paco, el elegante

Paco’s ordered by a higher-up in his gang to beat up a journalist who wants to write exposes about Mexico City drug traffic, and that ends ...
Tercio de quites
4.1
DVDRip

Tercio de quites

Jul. 04, 1952

Tercio de quites

Spanish bullfighter and a Mexican one have a friendly rivalry spanning decades.
Los hijos de María Morales
7.2
DVDRip

Los hijos de María Morales

Two brothers known in town for their womanizing, drinking and rowdiness meet their matches when two girls who like them decide to tame the two machos.
As negro
6.4
DVDRip

As negro

Nov. 11, 1954

As negro

Two poor children swear an oath: one will study, the other will work and support them both. The worker turns to crime…
El pueblo sin Dios
6.9
DVDRip

El pueblo sin Dios

Mar. 17, 1955

El pueblo sin Dios

Unscrupulous rich guy owns all the businesses in border towns, is challenged by town’s new priest.
Stop!
6.5
DVDRip

Stop!

May. 16, 1970

Stop!

A married couple takes an extended holiday in Puerto Rico where their resentment and marital dysfunction begin to boil over. They meet an ...
Miami Blues
6.4
DVDRip

Miami Blues

Apr. 20, 1990

Miami Blues

After Junior is released from prison, he plans on starting a new life in Miami. But when he kills a man in the airport, he flees the scene and ...
Hawaii
6.5
DVDRip

Hawaii

Oct. 10, 1966

Hawaii

Abner Hale, a rigid and humorless New England missionary, marries the beautiful Jerusha Bromley and takes her to the exotic island kingdom of ...
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();