El amor brujo es una película española de 1967, dirigida Francisco Rovira Beleta.
Está protagonizada por Antonio Gades, Josefa Cotillo Martínez 'La Polaca' y el bailarín de origen argentino Rafael de Córdova.
Fue nominada en 1967 a los Premios Oscar como Mejor Película de Habla no Inglesa.
La banda sonora oficial de la película fue creada por Ernesto Halffter y en la guitarra Narciso Yepes.
La coreografía estuvo a cargo de Alberto Lorca.