Although the movie became somewhat predictable, it was a good movie. The acting was very good, as you would expect with Clint Eastwood and Amy Adams (who is absolutely adorable); and Justin Timberlake helped boost the story with his light and humorous dialogue. I liked the point that while technology is useful and has its place, the human element is still necessary and valued. A feel-good movie.