Emma Thompson and Sir Anthony Hopkins are so marvelous in this movie! Until the end of the movie, you go on hoping something happen.