It does have English subtitles, but I think you have the option of getting the version which is dubbed into English, but I just read the subtitles so that I could hear the Chinese dialect that they were using. China has 300 ethnic groups, each with their own language, although I think Mandarin is the one they mostly use. But it was a story based on an actual event in recent history; the 1976 earthquake in Tangshan, China which killed 240,000 human beings. It is a great story, although it is not said to be based on an actual family's experiences, I think it's fair to say that it is an accurate depiction of what many families experienced. A great ending.