I laughed my way through this movie - and I mean loud belly laughs. The character interactions were so good. The plot was fun, but still heartwarming as they each began to understand the others better and gained insight into their own lives. I would watch this again.