Heartwarming and quirky. Meryl Streep is certainly skilled at absorbing her betrayed characters. Wasn't going to watch it, but got sucked in. My cat was very curious about all the extremely high notes sung. Something different and fresh from your standard boy meets girl etc.