A Thousand Years of Good Prayers › Cast
Henry O
Mr. Shi
Yu Feihong
Yilan
Vida Ghahremani
Madame
Faye Yu
Pasha D. Lychnikoff
Boris
Megan Albertus
Forensics Girl
Wes Deitrick
Antique Owner
Angela Dierdorff Petro
Maggie
Tracy Schornick
Troy
Brian Gibbons
elder Leach
Erick Hollenbaugh
elder Reilly
Richard Howard
Maintenance man
Armand Jalayeri
Guard
Liz Mathews
Business Woman