Teresa Innocente
Sophia Loren
Cristina Innocente
Sabrina Ferilli
Vittorio Innocente
Fab Filippo
Rita Amherst
Jessica Paré
Mario Innocente
Nick Mancuso
Matthew Bok
Kris Kristofferson
Alfredo Innocente
Michael A. Miranda
Kate Townsend
Jennie Raymond
Mrs. Amherst
Kate Trotter
Elena Amherst
Stephanie Mills
Young Vittorio at 7
Flavio Pacilli
Bus Driver
Giuseppe Oppedisano
Fabrizio
Dante Demuro
Antonio DeLucci
Paolo Lombardi
Maria
Giselda Volodi
Father Nicola
Frank Crudele
Vincenzo
Steven Luotto
Nathan Cordingley
Robert Bockstael
Dr. Tait
Lynne Deragon
Young Inuit Girl
Terzin Dhadon
Father Paul
Desmond Ellis
Dr. Bentley
Robert Dawson
Ship Nurse
Valeria Benedetti Michelangeli
Baby Rita
Lauren Kennedy
Baby Rita
Taryn Kennedy
Gino
Laurenzo Indelicato
Beatrice
Anna Starnino
Protestant Minister
R.D. Reid
Young Rita
Ashley Yusupov
Teen Vittorio
Joseph Marrese
Banker
Lubomir Mykytiuk
Elena Amberst at 5
Jacqueline Dixon
Reverend Amberst
Bruce Gooch
Lawyer
Aron Tager
Older Artist
Damir Andrei
Signy Bok
Dixie Seatle
Danielle Bok
Robyn Palmer
Fabrizio the Postman
Massimo De Santis