Jack Lucas jest aroganckim prezenterem nowojorskiej stacji radiowej. Pewnego dnia niebacznie rzucone w eter słowa przyczyniają się do tragedii - słuchacz Jacka zastrzelił kilku ludzi w jednej z restauracji. Jack traci pracę i stacza się. Trzy lata później Jack czując się przegranym człowiekiem, próbuje ze sobą skończyć. Splot wydarzeń powoduje, że zostaje ocalony przez włóczęgę niespełna rozumu - Parry'ego. Parry niegdyś był profesorem literatury, lecz utracił zmysły po zamachu w restauracji, w którym zginęła jego żona. Żyje w świecie fantazji - zamków, dam i prześladującego go Czerwonego Jeźdźca. Chce odnaleźć Świętego Graala, który ma go uzdrowić. Jack gnębiony wyrzutami sumienia decyduje się pomóc Parry'emu.