Inserir imagem num BD MySQL através de formulário HTML

FORMULÁRIO HTML PARA CADASTRO:

<html>
<head><html>
<head>
<title>Lista de Filmes</title>
</head>
<body>
<!--formulário para captura dos dados -->
<h3>Cadastro de Filmes</h3>
<form action="inclusao.php" method="post">
<table>
<tr>
      <td>Nome:</td>
      <td><input type="text" name="nome"></td>
</tr>
<tr>
      <td>Título Original:</td>
      <td><input type="text" name="nome_orig"></td>
</tr>
<tr>
      <td>Nacionalidade:</td>
      <td><input type="text" name="natio"></td>
</tr>
<tr>
      <td>Ano de Lançamento:</td>
      <td><input type="text" name="ano"></td>
</tr>
<tr>
      <td>Imagem:</td>
      <td><input type="file" name="foto_filme" size="50"></td>
</tr>
<tr>
     <td><input type="submit" value="Enviar"></td>
</tr>
</table>
</form>
</body>
</html>

SCRIPT PHP PARA INCLUSÃO NO BANCO:

<?php
//dados que serão incluidos
$nome=$_POST['nome'];
$nome_orig=$_POST['nome_orig'];
$natio=$_POST['natio'];
$ano=$_POST['ano'];
if(is_uploaded_file($_FILES['foto_filme']['tmp_name']))
{
 $imgData = file_get_contents($_FILES['foto_filme']['tmp_name']);
 $sizeData = getimagesize($_FILES['foto_filme']['tmp_name']);
 $foto_filme = $imgData;
 $tipo_foto_filme = $sizeData['mime'];
}
$sql = "INSERT INTO tab_filmes (nome, nome_orig, natio, ano, binarioFoto, tipoFoto) VALUES ('$nome', '$nome_orig', '$natio', '$ano', '$foto_filme', '$tipo_foto_filme')";
//conexão com o banco de dados
$con=mysql_connect("localhost", "root") or die ("Configuração de Banco de Dados Errada!");
//Selecionando o banco de dados...
mysql_select_db("filmes") or die ("Banco de Dados Inexistente!");
//Inserindo os dados
mysql_query($sql, $con) or die ("<font style=Arial color=red><h1>Houve um erro na gravação dos dados</h1></font>");
echo "<font style=Arial color=green><h1>Cadastro efetuado com sucesso!</h1></font>";
?>