Go see it! It's one of the best films I've ever seen. It's a very moving, emotional story with lots of hilarious moments as well, not to mention a great message. The theater my wife and I went to was packed and throughout the film, people were laughing and crying. There were audible gasps at the climax of the train scene, too. At the end, people (including myself) actually applauded, which NEVER happens up here in Minnesota. But it did with this film. It was that good.