Henry's conscience is being pricked by the "religious" neighbors. Esperanza is a beautiful Catholic woman, who cares for his feelings and his eternal soul. She brings her priest over (George Lopez?!) and he says all the right things about the apparition on Henry's house. It is not an anti-Catholic movie at all! That's all the spoilers I will give away.
Prepare yourself for a slow-moving plot. Stretches of silence give you the depths of Henry's despair and his solitude actually brings him to reflect on his childhood and make sense of his life. The background music is very "techno" (Bob Dylan, Ben Harper, U2) - I don't know how to describe it. The music and the main character are very odd! I probably would not take my 10-year-olds because they might think it moves too slow. However, there is nothing to prevent that age group from going! I can heartily endorse this movie for showing the honest struggle of man's deepest questions about life and death. It is both funny (we laughed out loud) and sorrowful (we passed out tissues). Enjoy!