meryl streep and tom hanks have too much fun playing each other's characters