Bon Cop Bad Cop (2006)

When the body of the executive of hockey Benoit Brisset is found on the billboard of the border of Quebec and Ontario, the jurisdiction of the crime is shared between the two police forces and detectives David Bouchard from Montreal and Martin Ward from Toronto are assigned to work together. With totally different styles, attitudes and languages.

2006
Crime
Action
Comedy
6.0
/kidOf2K4pEM0Llsm8aIRcANTcSF.jpg Poster

Cast

Alain Goulem
Alain Goulem
Animateur de radio Toronto
Marcel Jeannin
Marcel Jeannin
Attaché de presse
Amy Sobol
Amy Sobol
Assistante de Tom Berry
Erik Knudsen
Erik Knudsen
Jonathan Ward
Anatoly Zinoviev
Anatoly Zinoviev
Garde du corps russe
Martin Thibaudeau
Martin Thibaudeau
Policier torontois
Colm Feore
Colm Feore
Martin Ward
Ron Lea
Ron Lea
Brian MacDuff
Lucie Laurier
Lucie Laurier
Suzie
Jayne Heitmeyer
Jayne Heitmeyer
Patrick Huard
Patrick Huard
David Bouchard
Michel Beaudry
Michel Beaudry
Journaliste
Patrice Bélanger
Patrice Bélanger
Tattoo Killer
Hugolin Chevrette
Hugolin Chevrette
Stef
Richard Howland
Richard Howland
Harry Buttman
Sarah-Jeanne Labrosse
Sarah-Jeanne Labrosse
Gabrielle
Sarain Boylan
Sarain Boylan
Iris Ward
Nicolas Canuel
Nicolas Canuel
Animateur radio de Montréal
Pierre Lebeau
Pierre Lebeau
Capt. Le Boeuf
Louis-José Houde
Louis-José Houde
Jeff
Rick Mercer
Rick Mercer
Tom Berry
Fayolle Jean
Fayolle Jean
Chauffeur de taxi
Ron Fournier
Ron Fournier
Himself
Amélie Grenier
Amélie Grenier
Secrétaire Libellule EPP
Pierre Houde
Pierre Houde
Himself
André Robitaille
André Robitaille
Benoit Brisset
Gilles Renaud
Gilles Renaud
Michel Grossbut
Nanette Workman
Nanette Workman
Enseignante de ballet
Christophe LaPier
Christophe LaPier
Détective SQ
Sylvain Marcel
Sylvain Marcel
Luc Therrien
Paul Stewart
Paul Stewart
Arbusto
Lou Vani
Lou Vani
Chauffeur de surfaceuse à glace
François Lambert
François Lambert
SQ Officier
Robert Montcalm
Robert Montcalm
Victoria Obermayer
Victoria Obermayer
Sharlene Royer
Sharlene Royer

Images

Bon Cop Bad Cop Poster
Bon Cop Bad Cop Poster

Detailed Information

General Information

Original Title: Bon Cop Bad Cop

Creators: Hwang Dong-hyuk

Gender: Crime, Action, Comedy,

Duration: 32-82 min

Classification: 16 anos

Production

Budget: $8,000,000.00

Revenue: $12,671,300.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/15049

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

PHP com cURL

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

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

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

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