The Contract (2006)

Attempting to recover from a recent family trauma by escaping into the woods for a peaceful hiking trip, an ex-lawman and his young son stumble across a dangerous contract killer.

2006
Drama
Crime
Action
Thriller
5.0
/g1hxHEfUhEeNxIrsdLLkA4J6AQ3.jpg Poster

Cast

Morgan Freeman
Morgan Freeman
Frank Carden
Corey Johnson
Corey Johnson
Davis
Jonathan Hyde
Jonathan Hyde
Turner
John Cusack
John Cusack
Ray
Eric Meyers
Eric Meyers
Truck Driver
Atanas Srebrev
Atanas Srebrev
Rodrigues
Alice Krige
Alice Krige
Miles
Rich Cowan
Rich Cowan
Forestry Man
Jonas Talkington
Jonas Talkington
Paramedic
Bill Smitrovich
Bill Smitrovich
Wainwright
Ryan McCluskey
Ryan McCluskey
Lochlan
Thomas Lockyer
Thomas Lockyer
Johnson
Mircea Monroe
Mircea Monroe
Park Reporter
William Tapley
William Tapley
Jennings
Ned Bellamy
Ned Bellamy
Evans
Gary Whelan
Gary Whelan
Stanfield
Megan Dodds
Megan Dodds
Sandra
Anthony Warren
Anthony Warren
Royko
Ian Shaw
Ian Shaw
Michaels
Doug Dearth
Doug Dearth
Helicopter Trooper #1
Michelle Newell
Michelle Newell
Real Estate Lady
Maynard Eziashi
Maynard Eziashi
Robbins

Images

The Contract Poster
The Contract Poster

Detailed Information

General Information

Original Title: The Contract

Creators: Hwang Dong-hyuk

Gender: Drama, Crime, Action, Thriller,

Duration: 32-82 min

Classification: 16 anos

Production

Budget: $25,000,000.00

Revenue: $5,549,200.00

Awards and Recognitions

  • Emmy Award - Melhor Ator em Série Dramática (Lee Jung-jae)
  • Golden Globe - Melhor Ator Coadjuvante em Série (O Yeong-su)
  • Screen Actors Guild Award - Melhor Elenco em Série Dramática
  • Critics' Choice Television Award - Melhor Série Dramática

Interesting facts

  • A série se tornou a mais assistida da Netflix em seu lançamento.
  • O criador Hwang Dong-hyuk levou mais de 10 anos para desenvolver a série.
  • Os uniformes dos guardas foram inspirados em roupas de ginástica infantis.
  • O jogo "Batatinha Frita 1, 2, 3" é um jogo infantil coreano real.

API

Acesse os dados do filme/série através da nossa API REST. Use o endpoint abaixo para obter informações completas em formato JSON.

Endpoint da API

https://api.moviendb.com/v1/movie/1441

Parâmetros: {type} = "movie" ou "tv" | {id} = ID do filme/série

PHP com cURL

<?php
  $url = "https://api.moviendb.com/v1/movie/1441";

  $ch = curl_init();
  curl_setopt($ch, CURLOPT_URL, $url);
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  $response = curl_exec($ch);
  $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
  curl_close($ch);

  if ($httpCode === 200) {
    $data = json_decode($response, true);
    print_r($data);
} else {
    echo "Erro: " . $httpCode;
}
?>

PHP com file_get_contents

<?php
$url = "https://api.moviendb.com/v1/movie/1441";

$response = file_get_contents($url);

if ($response !== false) {
    $data = json_decode($response, true);
    print_r($data);
} else {
    echo "Erro ao fazer a requisição";
}
?>

JavaScript com Fetch

const url = 'https://api.moviendb.com/v1/movie/1441';

fetch(url, {
    method: 'GET',
    headers: {
        'Accept': 'application/json',
        'User-Agent': 'MovieDB-Client/1.0'
    }
})
.then(response => {
    if (!response.ok) {
        throw new Error(`HTTP error! status: ${response.status}`);
    }
    return response.json();
})
.then(data => {
    console.log(data);
    // Processar os dados aqui
})
.catch(error => {
    console.error('Erro:', error);
});

Exemplo de Resposta JSON

{
  "id": 93405,
  "name": "Round 6",
  "original_name": "오징어 게임",
  "overview": "Centenas de jogadores falidos aceitam um estranho convite...",
  "first_air_date": "2021-09-17",
  "vote_average": 8.0,
  "vote_count": 14250,
  "genres": [
    {
      "id": 18,
      "name": "Drama"
    },
    {
      "id": 9648,
      "name": "Mistério"
    }
  ],
  "seasons": [
    {
      "season_number": 1,
      "episode_count": 9,
      "air_date": "2021-09-17"
    }
  ],
  "created_by": [
    {
      "name": "Hwang Dong-hyuk"
    }
  ]
}