Heaven and Hell (1980)
When a fallen angel descends to the Earth on a mission to storm the underworld, a love shared between angels and humans offers telling testament to the power of a lucky ghost. In the battle that follows, both the living and the dead will discover that a war waged in hell could have consequences that resound forever.
Director: Chang Cheh
![]() |
Li Yi-Min as Heaven Chief Guard Xin Ling / Taxi Driver |
![]() |
David Chiang Da-Wei as Zhou Bao, Liang Xiao Palace |
![]() |
Maggie Lee as Heaven Maid Zi Xiao |
![]() |
Chiang Sheng as Na Cha |
![]() |
Dick Wei as Jin Cha |
![]() |
Siu Yuk-Lung as Mu Cha |
![]() |
Lu Feng as Heaven Guard / Chang Jiaxiang |
![]() |
Tony Tam Chun-To as Heaven Guard / Wei Han Ting's Friend |
![]() |
Suen San-Cheung as Heaven Guard / Hell Guard |
![]() |
Suen Shu-Pei as Heaven Soldier / Officer Li / Hell Guard |
![]() |
Robert Tai as Heaven Soldier / Violent Man in Hell |
![]() |
Yu Tai-Ping as Ling Xiao Palace Member / Crime Boss' Man |
![]() |
Alexander Fu Sheng as Chen Ding |
![]() |
Jenny Tseng as Shi Qi |
![]() |
Chiang Tao as Mr. Huo |
![]() |
Johnny Wang Lung-Wei as Crime Boss |
![]() |
Chow Kin-Ping as Crime Boss' Man |
![]() |
Chan Hung as Crime Boss' Man |
![]() |
Ha Kwok-Wing as Crime Boss' Man |
![]() |
Lai Yau-Hing as Crime Boss' Man / Robber in Hell |
![]() |
Chan Jun-Ho as Chen Ding's Friend / Red Dress' Friend |
![]() |
Lin Chen-Chi as Red Dress |
![]() |
Lo Meng as Wei Han Ting |
![]() |
Bruce Tong Yim-Chaan as Yan Tinzan |
![]() |
Sun Chien as Lin Wei Gang |
![]() |
Phillip Kwok Chui as Cheng Tien Yang |
![]() |
Yue Wing as Buddha of Mercy |
![]() |
Ching Miao as Judge of Hell |
![]() |
Wang Han-Chen as Gatekeeper of Hell |
![]() |
Teresa Ha Ping as Yen |
![]() |
Lam Fai-Wong as Rotten Heart in Hell |
![]() |
Lun Ga-Chun as Women Buyer in Hell |
![]() |
Eddie Koo Koon Chung as Robber in Hell |
![]() |
Tin Ching as Robber in Hell |
![]() |
Yang Chi-Ching as Gambler in Hell |
![]() |
Shum Lo as Alcoholic in Hell |
![]() |
Keung Hon as Violent Man in Hell |
![]() |
Wong Ching-Ho as Poor Man in Hell |
![]() |
Leung Seung-Wan as Car Driver with Gun/Hell Guard in Black |
![]() |
Lau Fong-Sai as Wei Han Ting's Friend |
![]() |
Chan Shen as Yin Jixiang's Brother |
![]() |
Fung Ging-Man as Yin Jixiang |
![]() |
Cheung Hei as Wei Han Ting's Father / Heaven Official |
![]() |
Mama Hung as Wei Han Ting's Mother |
![]() |
Kara Hui Ying-Hung as Lin Wei Ting's Girlfriend |
![]() |
Ku Chun as MC at Queen of Heaven's Birthday |
![]() |
Wang Chi-Sheng as Fairy Guard |
![]() |
Lau Kar-Wing as Huo's Man with Knife |
![]() |
Hsiao Huang-Long as Drug Deliverer |
![]() |
Sai Gwa-Pau as Gambler in Hell |
![]() |
Fung Ming as Gambler in Hell / Clothes Hawker |
![]() |
Lui Hung as Gossiper in Hell |
![]() |
Lau Chun as Prison Guard |
![]() |
Ng Yam-Chuen as |
![]() |
Man Ngai-Tik as Gambler in Hell |
![]() |
Lam Wah as Corrupt Man in Hell |
![]() |
Ng Yam-Chuen as Prison Guard Fang Guan |
| Directing | Chang Cheh | Director |
| Writing | Ni Kuang | Writer |
| Production | Mona Fong Yat-Wah | Producer |
| Editing | Chiang Hsing-Lung | Editor |
| Writing | Chou Lang | Writer |
| Sound | Wang Yong-Hua | Sound |
| Production | Run Run Shaw | Producer |
| Costume & Make-Up | Liu Chi-Yu | Costume Design |
| Camera | Kung Mu-To | Director of Photography |
| Sound | Frankie Chan Fan-Kei | Original Music Composer |
| Art | Johnson Tsao Chuang-Sheng | Art Direction |
| Writing | Chang Cheh | Writer |