All Cast

John Lone

John Lone

Pu Yi (Adult)

Joan Chen

Joan Chen

Wan Jung

Peter O'Toole

Peter O'Toole

Reginald Johnston (R.J.)

Ruocheng Ying

Ruocheng Ying

The Governor

Victor Wong

Victor Wong

Chen Pao Shen

Dennis Dun

Dennis Dun

Big Li

Ryuichi Sakamoto

Ryuichi Sakamoto

Amakasu

Maggie Han

Maggie Han

Eastern Jewel

Ric Young

Ric Young

Interrogator

Vivian Wu

Vivian Wu

Wen Hsiu

Cary-Hiroyuki Tagawa

Cary-Hiroyuki Tagawa

Chang

Jade Go

Jade Go

Ar Mo

Fumihiko Ikeda

Fumihiko Ikeda

Yoshioka

Richard Vuu

Richard Vuu

Pu Yi (3 years)

Tsou Tijger

Tsou Tijger

Pu Yi (8 years)

Tao Wu

Tao Wu

Pu Yi (15 years)

Guang Fan

Guang Fan

Pu Chieh (Adult)

Henry Kyi

Henry Kyi

Pu Chieh (7 years)

Alvin Riley III

Alvin Riley III

Pu Chieh (14 years)

Lisa Lu

Lisa Lu

Tzu Hsui

Hideo Takamatsu

Hideo Takamatsu

General Ishikari

Hajime Tachibana

Hajime Tachibana

Japanese Translator

Basil Pao

Basil Pao

Prince Chun

Henry O

Henry O

Lord Chamberlain

Chen Kaige

Chen Kaige

Captain of Imperial Guard

Liangbin Zhang

Liangbin Zhang

Big Foot

Wenjie Huang

Wenjie Huang

Hunchback

Dong Liang

Dong Liang

Lady Aisin-Gioro

Zhendong Dong

Zhendong Dong

Old Doctor

Jiechen Dong

Jiechen Dong

Doctor

Constantine Gregory

Constantine Gregory

Oculist

Huaikuei Soong

Huaikuei Soong

Lung Yu

Ruzhen Shao

Ruzhen Shao

First High Consort

Yu Li

Yu Li

Second High Consort

Guangli Li

Guangli Li

Third High Consort

Chunqing Xu

Chunqing Xu

Grey Eyes

Zhang Tianmin

Zhang Tianmin

Old Tutor

Hongnian Luo

Hongnian Luo

Sleeping Old Tutor

Shihong Yu

Shihong Yu

Hsiao Hsiu

Jun Wu

Jun Wu

Wen Hsiu (12 years)

Lucia Hwong

Lucia Hwong

Lady of the Book

Jingping Cui

Jingping Cui

Lady of the Pen

Shi Liang

Shi Liang

Republican Officer

Junguo Gu

Junguo Gu

Tang

Xu Tongrui

Xu Tongrui

Captain of Feng's Army

Fusheng Li

Fusheng Li

Minister of Trade

Chen Shu

Chen Shu

Chang Chinghui

Shuyan Cheng

Shuyan Cheng

Lady Hiro Saga

Daxing Zhang

Daxing Zhang

Tough Warder

Ruigang Zu

Ruigang Zu

Second Warder

Yuan Jin

Yuan Jin

Party Boss

Akira Ikuta

Akira Ikuta

Japanese Doctor

Michael Vermaaten

Michael Vermaaten

American

Matthew Spender

Matthew Spender

Englishman

Cai Hongxiang

Cai Hongxiang

Scarface (uncredited)

Glen Murphy

Glen Murphy

Captain (uncredited)

Biao Wang

Biao Wang

Prisoner (uncredited)