In der Kleinstadt Moorehigh verschwinden im Jahr 1957 immer wieder Patienten des örtlichen Arztes Dr. Evan Rendell. Schließlich decken die aufgebrachten Einwohner das dunkle Geheimnis auf: Rendell und sein Sohn Evan Jr. entnehmen den Opfern die Herzen, in einem krankhaften Versuch, Rendells verstorbene Frau wiederzubeleben. Die Polizei greift ein und erschießt Dr. Rendell, doch sein Sohn kann entkommen.
35 Jahre später bricht Evan Jr., inzwischen als „Dr. Giggles” berüchtigt, aus einer Nervenheilanstalt aus und hinterlässt eine blutige Spur. Getrieben von Wahnsinn und seiner Obsession, in die Fußstapfen seines Vaters zu treten, kehrt er nach Moorehigh zurück. Dort lernt er die 19-jährige Jennifer Campbell kennen, die wegen eines Herzleidens ein Monitorgerät tragen muss. Jennifer steckt mitten in persönlichen Konflikten: Ihre Beziehung zu ihrem Freund Max ist angespannt, und ihr Vater hat eine neue Partnerin, mit der sie nicht klarkommt.
Dr. Giggles beginnt eine brutale Mordserie, indem er Jennifers Freunde und andere Stadtbewohner auf sadistische Weise umbringt. Als er herausfindet, dass Jennifer an derselben Herzkrankheit wie seine Mutter leidet, setzt er sich das Ziel, ihr ein „neues” Herz zu verpassen – eines, das er zuvor aus einem seiner Opfer entnommen hat.
Während Jennifer von der Polizei in Sicherheit gebracht wird, nimmt das Grauen weiter seinen Lauf. In einem spektakulären Finale, das von einer Explosion im Elternhaus des Killers bis hin zu einer mörderischen Jagd durch ein Krankenhaus reicht, kommt es zum letzten Showdown. Jennifer gelingt es schließlich, Dr. Giggles mit seinen eigenen medizinischen Instrumenten zu töten. Doch nicht ohne dass er zuvor mit seinem letzten Atemzug einen makabren Kommentar abgibt: „Ist… ein Arzt im Haus?”
Am Ende erholt sich Jennifer im Krankenhaus, umgeben von Max und ihrem Vater – das Albtraumhafte ihrer Erlebnisse noch immer spürbar.
Oliver Trebes