On his 1000th birthday, a mean Leprechaun gets to choose a bride by making her sneeze three times, then she's his...only the bride he chooses is the daughter of his slave (who fouls up the wedding) so Leprechaun must wait until his 2000th birthday to claim the woman of his nightmares. The descendant of the woman he wanted to marry already has a boyfriend: a brave young boy named Cody, who lives with his swindler uncle Morty and together they run a tour company called Darkside Tours. Leprechaun soon wakes up, kills a bunch of people and kidnaps his bride to be. It's soon up to Cody to save her, and only wrought iron can destroy a Leprechaun. Morty has an idea, but it soon goes horribly wrong when he gets too greedy. Cody ventures into Leprechaun's home to save Bridget, but little does he know that a leprechaun's home has many surprises.