A well made film with brilliant cinematography and a keen sense of humor, even during some dark hours. Makes you want to laugh, cry and rejoice at various points in the film. Great acting with a brilliant script and direction. i highly recommend this film!