Happy End (2017)

A well-to-do French family living in Calais deal with a series of setbacks and crises while paying little attention to the grim conditions in the refugee camps within a few miles of their home.

2017
Drama
6.0
/5WFAhDRCumstxoqBiE7W5ujxc0j.jpg Poster

Cast

Toby Jones
Toby Jones
Lawrence Bradshaw
Jean-Louis Trintignant
Jean-Louis Trintignant
Georges Laurent
Philippe du Janerand
Philippe du Janerand
Maître Barin
Fantine Harduin
Fantine Harduin
Éve Laurent
Isabelle Huppert
Isabelle Huppert
Anne Laurent
Aurélia Petit
Aurélia Petit
Nathalie
Mathieu Kassovitz
Mathieu Kassovitz
Thomas Laurent
Nabiha Akkari
Nabiha Akkari
Jamila
Laura Verlinden
Laura Verlinden
Anaïs Laurent
Hassam Ghancy
Hassam Ghancy
Rachid
Nathalie Richard
Nathalie Richard
Real Estate Agent
Dominique Besnehard
Dominique Besnehard
Marcel the Hairdresser
David Yelland
David Yelland
Bank Manager
Franz Rogowski
Franz Rogowski
Pierre Laurent
Waël Sersoub
Waël Sersoub
Brawler and Witness
Maryline Even
Maryline Even
Victim's Wife
Loubna Abidar
Loubna Abidar
Actress
Bruno Tuchszer
Bruno Tuchszer
Inspector
Jackee Toto
Jackee Toto
Migrant
Alexandre Carrière
Alexandre Carrière
Inspector
Florence Masure
Florence Masure
Receptionist

Images

Happy End Poster
Happy End Poster

Detailed Information

General Information

Original Title: Happy End

Creators: Hwang Dong-hyuk

Gender: Drama,

Duration: 32-82 min

Classification: 16 anos

Production

Budget: $13,600,000.00

Revenue: $2,610,794.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/399031

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

PHP com cURL

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

  $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/399031";

$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/399031';

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"
    }
  ]
}