
Джак Лукас е арогантен радиоводещ, който се оказва морално отговорен за масово убийство, след като психопат чува призив на Джак по радиото и започва да стреля в бар в Манхатън. Три години по-късно Джак се е отдал на алкохол и наркотици и прави опит за самоубийство. Неуспешен е, но за малко не е пребит от улична банда. Спасява го Пери – бездомник, чиято мисия в живота е да открие свещения Граал. Той иска да накара и Джак да го търси с него и Джак е на път да му откаже. Но тогава Пери му разказва, че е бил професор и е станал бездомник, след като е станал свидетел на убийството на жена си от луд в манхатънски бар. Джак решава, че ще намери успокоение, като помогне на Пери в търсенето. А то започва от библиотека в Ню Йорк и продължава през сърцето на Лидия – момиче, в което Пери се е влюбил.