Hola,
Como siempre que uses una consulta a MySQL, usa mysql_error() (
www.php.net/mysql_error) para ver si es un error de MySQL:
Código PHP:
mysql_query("UPDATE ListaFilms set voto=$voto where id=$id") or die(mysql_error());
Ademas, cuando dices que no te hace nada, ¿como lo sabes? Con esa URL lo que tendria que hacer es asignar 2 al campo voto de los registros cuyo id valga 1. Ese registro ya debe existir en la tabla.
Saludos.