The Happy Ghost (1984)

From a camping trip, a college girl took home an ancient rope to use to keep her torn backpack in place, not knowing it was used by a disgraced scholar to hang himself with decades before. The scholars ghost resurrects at her school and befriended her and her two friends, and teaches them the importance of academic success, love, family and friendship.

1984
Fantasy
Comedy
6.0
/jsVj4icR3xTUWsa2Z1746vkmnJo.jpg Poster

Cast

Clifton Ko Chi-Sum
Clifton Ko Chi-Sum
School Superintendent
Tin Ching
Tin Ching
Pik's Father
Loletta Lee Lai-Chun
Loletta Lee Lai-Chun
Flower
Teresa Carpio
Teresa Carpio
Sister Lee
Raymond Wong Pak-Ming
Raymond Wong Pak-Ming
Chu Kam-Chun - Happy Ghost
Chan Kit-Ling
Chan Kit-Ling
Raymond Fung Sai-Hung
Raymond Fung Sai-Hung
Principal
Wellington Fung Wing
Wellington Fung Wing
Bonnie Law Ming-Chu
Bonnie Law Ming-Chu
Lam Ching-Ching
Sandy Lam San-San
Sandy Lam San-San
Venus Koo
Ng Siu-Gong
Ng Siu-Gong
Joe
Amy Chin Siu-Wai
Amy Chin Siu-Wai
Chris Tang Ping-keung
Chris Tang Ping-keung
Lai Suen
Lai Suen
Mrs. Koo
Sze Kai-Keung
Sze Kai-Keung
Fatty
Brenda Lo Yip-Mei
Brenda Lo Yip-Mei
Twiggy / Sister Eight

Images

The Happy Ghost Poster
The Happy Ghost Poster

Detailed Information

General Information

Original Title: The Happy Ghost

Creators: Hwang Dong-hyuk

Gender: Fantasy, Comedy,

Duration: 32-82 min

Classification: 16 anos

Production

Budget: $0.00

Revenue: $0.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/154524

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

PHP com cURL

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

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

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

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