What an exhilarating, near-enchanting epic story about Binh, a shy half-American, half-Vietnamese man who embarks on a long journey to find his estranged father in America. The film goes to so many places and we meet so many interesting characters, that it feels like anybody watching this movie can find somebody to identify with. The film has many hard, and sometimes tragic obstacles that consistently cause Binh to question whether he can continue to go on, but he does. Anh Thu, who plays Binh, does a solid job in the lead. And the amazingly beautiful Bai Ling is simply great as a woman who agrees to help Binh on his journey. And I must say that Nick Nolte appears at the end of the film, and perhaps gives one his best performances in many years. But I don't want to give away too much about the ending, as it's really one of the most perfectly executed endings I've ever seen in any movie. The film has some flaws and some breaks of reality. And I still don't fully understand the meaning behind Tim Roth's character. But still, like "Babel", this is a movie where the raw sweeping emotion of the picture really keeps the film on a very high level.