Jack Lucas es un famoso locutor de radio que se enfrenta a una pesadilla: uno de sus oyentes ha provocado una matanza. La experiencia le causa una profunda depresión. El suicidio es su siguiente paso. La presencia de un vagabundo en última instancia le salva la vida. Este, Parry, se cree un caballero medieval cuyo objetivo es encontrar el Santo Grial. Este encuentro fortuito ayudará a ambos a encaminar sus vidas.