I expected this movie to be good but I didn't expect it to be a five star movie. Well, it is. The acting is superb. Sigourney Weaver and Emile Hirsch have the most screen time but the supporting cast is also excellent, with Jeff Daniels, Michelle Williams and Ryan Donowho, whom I haven't heard about before. The performances, together with a good story, made for a movie that was really touching and engaging in a way that, for example, The Squid and the Whale, didn't. Highly recommended.