It is the old story of a boy and a girl in love who are forbidden to love each other because they come from two different worlds who hate each other. Yes, it's "Romeo and Juliet", it's "West Side Story" and I even would go so far to say that there'S a little bit Rose and Jack in it but never before has this story been told in such a charming way.
Here, it's a story within the story. An American businessman comes to Ireland in order to check the location and prepare everything for his American company who wants to build a golf territory in Western Ireland. At his second day of Arrival, the businessman by chance saves the life of a Leperchaun which means that the Leperchaun is devoted to him for the rest of his life. Through this incident the businessman gets to know another, magical parallel world that exists in the real human world. The parallel world has mainly two groups of human-like beings in it, the Leperchauns and the Fairys. The Leperchauns are lazy, always playing tricks on somebody and always in trouble. The Fairys on the other hand, are royal, prissy and always trying to make the world beautiful - they are responsible for the appearance of flowers and trees, e.g. for the perfect shape of the leaves and so on. Now, the son of the Leperchaun whose life the businessman saved, Mickey, falls for Jessica, a fairy and the daughter of the Fairy king. Of course this leads to trouble and you can guess how the story will go on, but it's still a pleasure to watch.
The movie is a feast of colours, nature and music, always with a bit magic in the air. Besides, the cast is brilliant. We've got Colm Meany as the Leperchaun dad, Daniel Betts as his charming son Mickey, Caroline Carver as Princess Jessica and - watch out - Whoopie Goldberg as the Big Banshee, a goddesslike creature observing all that goes on in the magical work. The movie might not be a big piece of cinema, but is really charming and a pleasure to see. It is crowned by a great music score and the title song "Fly away" performed by Emma Townsend.