7 Little Lohans

Eric Tsang has been filming 7 Little Lohans at Shaolin Temple in Dengfeng, Henan. The movie is scheduled for this summer release. It’s sort of Chinese version of Home Alone.

Leave a Reply