La vita possibile Cast Margherita Buy Valeria Golino Andrea Pittorino Bruno Todeschini Caterina Shulha Eugenio Gradabosco