Jim is een verlegen, sociaal onhandig, muzikaal genie wiens innerlijke demonen worden aangewakkerd als hij een obsessie ontwikkelt voor Wendy, een jonge sociaal werkster die aangetrokken wordt tot Jim door zijn naïeve wens om mensen te helpen. Jims fixatie wordt serieuzer wanneer Wendy hem afwijst en zij de hulp inschakelt van haar mentor Kevin. Samen proberen ze de innerlijke kwellingen van Jim te ontrafelen voordat het uit de hand loopt.