Gavriel:Keisha Castle-Hughes. She played Mary in The Nativity Story, I think she did a wonderful job. She also look a lot like Gavriel. But she is older than Gavriel would be.
Irin is the next in the Tao family, and she has an attitude problem. I have seen two movies with Abigail Breslin and she was amazing! I think she could play my bad-temped, hurt little girl perfectly. She would have to dye her hair and have contacts, but I can think of no one better.
Francesco Gasparini is an Italian boy Gavriel meets on the boat to America. He later saves her life. Fabrizio Bucci plays in three Italian movie that I have seen.