The ending--warning: spoilers
I don't understand the ending.
What's with bringing that Italian girl from the start back. How did she get there? Is the smiling meant to signify that they're going to be a family again? Or that they both love Caterina? And why was Joe smiling after he clapped and Caterina told Joe's father that Joe wasn't dead. I have SOME thoughts, but they're all very simple and I'm sure they're not right. I feel there must be some deeper meaning to all those things.
And one more question: that time he was disco dancing in the cafe. Why did that Italian man watching him hug him? Possibly because Joe reminded him of his youth? Or that he thought Joe was amusing? It sucks that I don't understand Italian ...