25 Jahre nach den Ereignissen des Originalfilms von 1993 wird der 'Leprechaun' wieder zum Leben erweckt, als eine Gruppe junger Mädchen um Lila ihn unbeabsichtigt aufweckt. Lila (Taylor Spreitler), die Tochter von Tory Redding (gespielt von Jennifer Aniston im Film von 1993) kehrt zurück in das Zuhause, das ihre Mutter für immer verändert hat. Sie versucht zusammen mit einer Gruppe von Mädchen das Haus in ein umweltfreundliches Schwesternschaftshaus zu verwandeln und muss sich dabei den Dämonen ihrer Mutter aus der Vergangenheit stellen. Aufgewachsen im Glauben, dass diese Dämonen nur in Torys Kopf lebten und dass es diesen mörderisch tobenden, unzerstörbaren Kobold, der auf der Suche nach seinem Gold ist, nicht gibt, muss sie sich jetzt dem Leprechaun (Linden Porco) stellen. In die Gruppe der jungen Charaktere kehrt Mark Holton als Ozzie zurück und stellt so die Verbindung zwischen Alt und Neu her. Lila erinnert ihn an Tory, der emotionale Schmerz und das Leiden der Geschehnisse von vor 25 Jahren werden wieder in Erinnerung gerufen.