Steven Fitzgerald, journaliste à New York, rencontre un leprechaun et une belle jeune femme lors d'un voyage en Irlande. Quand il retourne chez lui retrouver sa fiancée et le riche père de celle-ci, un homme politique en pleine campagne électorale, Steven constate que le leprechaun et la jeune femme sont également à New York. Le journaliste est alors tiraillé entre ses ambitions et ses envies de richesse en Amérique et son besoin de retrouver ses racines irlandaises.