ya lo e solucionado. esto es lo que le he cambiado al codigo
Código PHP:
<?php
$titulo=$_POST['titulo'];
$ano=$_POST['ano'];
$director=$_POST['director'];
$genero= $_POST['genero'];
$calidad=$_POST['calidad'];
$idioma=$_POST['idioma'];
$ruta=$uploadfile ;
$tipo = $_FILES['fichero']['type'];
$size= $_FILES['fichero']['size'];
$comentario=$_POST['comentario'];
$query = "INSERT INTO peliculas
VALUES (0, '$titulo', '$ano' , '$director ', '$genero' , '$calidad' , '$idioma' , '$ruta' , '$tipo' , '$size' , '$comentario' )";
mysql_query($query) or die(mysql_error());
echo "la pelicula '".$titulo."' ha sido registrada en la base de datos.<br />";
?>