Very enjoyable, entertaining film even though we all know the story. Toni Colette is brilliant. Some very nice humorous moments like the use of Delilah. A little bit long like nearly all films these days. Glad I saw it on the big screen. A much better film than I had expected.