The director and cast of the Italian entry in the race for the Palme d'Or are due to grace the croisette on Thursday. "La Nostra Vita" (Our Life) is tale of triumph against the odds, centering on a working class man in Rome whose simple and happy life is upset by a dramatic event. Excerpts from trailer. Duration: 01:00