No es necesario una tabla por genero bro, simplemente en el campo genero escribes de que genero es, por ejemplo: terror o accion; despues simplemente vas creando consultas para separar los generos, asi consumira menos espacio en disco, y te recomiendo que uses consultas SQL . Ejemplo:
CODE
SELECT * FROM nombredetutabla WHERE genero like 'terror'
Asi tendrás tu consulta de todas las peliculas de terror :D.
No mencionas que base de datos usas, pero imagino que es access.
Saludos