2007 · Animation · 1h 30m · 10.0
An animated remake of the 1974 children's movie "Shan shan de hong xing"