Leprechauns are thought to live in a construction site in a small town in Ireland. New York corporate troubleshooter Michael Garrett is sent there. He must close a deal on a deal for the site. It's hard to get the approval of the town's leprechaun expert, Sarah Cavanaugh. Michael tries to get her to like him.
Read full
Leprechauns are thought to live in a construction site in a small town in Ireland. New York corporate troubleshooter Michael Garrett is sent there. He must close a deal on a deal for the site. It's hard to get the approval of the town's leprechaun expert, Sarah Cavanaugh. Michael tries to get her to like him.
Discussion