A girl from our world stumbles through a faerie hill - a sìthean - into the world of the Fianna, warriors of Gaelic mythology.