Dede es una madre soltera cuyo hijo, Fred, es un niño superdotado. Al principio, Dede se opone a que Fred vaya a un colegio especial, pero tampoco sabe qué es lo mejor para él, ni si ella le puede dar lo que necesita. Así que, al final, accede.
En la imponente Nueva York, Jack Lucas (Jeff Bridges), un famoso locutor de radio caído en desgracia, y Parry (Robin Williams), un enajenado profesor de historia, emprenden la búsqueda del Santo Grial.
El joven Jamie Conway aspira a ser escritor, pero sólo ha podido trabajar en una revista para revisar datos en los artículos de los demás. Es huérfano de madre, y su mujer lo ha dejado para irse a vivir a París como modelo. En esta situación, la única vía de escape para Jamie es la noche y las drogas.
Un agente literario de Nueva York, empieza a comportarse de forma muy extraña, a raíz de la visita de una misteriosa joven. Está obsesionado con la idea de que la joven es un vampiro y que ésta le ha mordido. A medida que las visitas se repiten, aumentan sus trastornos.