Edad Media. Una leyenda de carácter sobrenatural relata la diabólica venganza del Obispo de Aquila, que consiste en hacer imposible el amor entre Navarre (Rutger Hauer) e Isabeau Anjou (Michelle Pfeiffer). Aliándose con las fuerzas del mal, el Obispo consigue hechizar a los amantes: ella se convertirá en halcón durante el día, y él será un lobo por la noche. Eternamente unidos y separados, encontrarán un aliado en el joven lacayo Philippe Gaston (Matthew Broderick), que intentará ayudarlos a conjurar la maldición del obispo.