Although some of the characters are clichés, they are all well acted. The film manages to mix its humor with the seriousness of the subject without the awkwardness and maudlin artificiality of "Life is Beautiful." I don't know if this has been released in the U.S. (I saw it on an Air France flight), but it is worth looking for.