All Cast

Tommi Eronen

Tommi Eronen

Kai / Sintai

Markku Peltola

Markku Peltola

Berg

Zhang Jingchu

Zhang Jingchu

Pin Yu

Krista Kosonen

Krista Kosonen

Ronja

Dang Hao

Dang Hao

Cho

Cheng Taishen

Cheng Taishen

Demoni

Elle Kull

Elle Kull

Weckström

Liansheng Tong

Liansheng Tong

Village Elder

Qiupu Tao

Qiupu Tao

Merchant

Tong Xiaomei

Tong Xiaomei

Maid

Pirkko Hämäläinen

Pirkko Hämäläinen

Weckström (voice)

Rein Kotkas

Rein Kotkas

Mechanic (uncredited)

Robert Annus

Robert Annus

Hitchhiker (uncredited)

Gaiar Zarip

Gaiar Zarip

Shopman (uncredited)

Aarne Veljend

Aarne Veljend

Shopman (uncredited)

Tim Daniel Putting

Tim Daniel Putting

Little Boy (uncredited)

Katrin Putting

Katrin Putting

Mother (uncredited)

Toomas Krall

Toomas Krall

Father (uncredited)

Arthur Xing

Arthur Xing

Soldier Monk (uncredited)

Kuan Du

Kuan Du

Soldier Monk (uncredited)

Xin Zhang

Xin Zhang

Soldier Monk (uncredited)

Yu Zhou

Yu Zhou

Soldier Monk (uncredited)

Lu Jingming

Lu Jingming

Soldier Monk (uncredited)

Theo Wang

Theo Wang

Soldier Monk (uncredited)

Karl Õiger

Karl Õiger

Soldier Monk (uncredited)

Antti-Jussi Annila

Antti-Jussi Annila

Soldier Monk (uncredited)