Valkenier Connor O'Dwyer is trots op zijn geboortestreek County Mayo, waar zijn zuster Branna woont en werkt en waar zijn nicht Iona de ware liefde heeft gevonden. Connor zelf heeft gevoelens voor Branna's beste vriendin Meara, die de ogen van een zigeunerin heeft en het lichaam van een godin.
Frustrerend genoeg houdt Meara liever wat afstand, bang als ze is om haarzelf en hun vriendschap te verliezen. Maar al snel doet Connor dingen waar hij spijt van krijgt en moet hij de hulp inroepen van al zijn dierbaren om te voorkomen dat hij alles kwijtraakt wat hem lief is...