Flanqué d'un père alcoolique et d'une mère dépressive, le jeune Francie Brady se réfugie dans un monde secret, naïf, poétique et violent, peuplé d'Indiens et de cow-boys. Il passe le plus clair de son temps avec Joe, complice de ses jeux et de ses mauvais tours, dont les victimes favorites...
Un professeur d'âge moyen découvre d'anciennes photos de sa mère qui le convainquent qu'elle ne lui a pas dit la vérité sur son vrai père. Voyageant en Irlande, où il pense que son vrai père a vécu, une romance passée se déroule petit à petit.