Open Hearts has the heat, the heart and the humor, or should I say humour. ~Nelle [5/5 stars]