Edit
Anna Magdalena (1998) Poster

Full Cast & Crew

Directed by 

Chung-Man Yee

Writing Credits (in alphabetical order)  

Ivy Ho ... (writer)

Cast (in credits order)  

Takeshi Kaneshiro ... Chan Kar-fu
Aaron Kwok ... Yau Muk-yan
Kelly Chen ... Mok Man-Yee
Rest of cast listed alphabetically:
Chi Kwong Cheung Chi Kwong Cheung ... Masked man
Chi-Kwong Cheung
Jacky Cheung ... Policeman (Guest star)
Leslie Cheung ... Editor (Guest star)
Kin-Shing Choi Kin-Shing Choi
Chun Chung Chun Chung
Van Da La Van Da La ... Insensitive mental patient
Joseph Henry Joseph Henry
Duone Dang Hinh Duone Dang Hinh ... Musician
Chun-Ming Ho Chun-Ming Ho ... Masked person B
Josie Ho ... Michelle
Yen Hoang Yen Hoang ... Nun
Yuet-Jan Hui ... Masked person A (as Jojo Hui)
Hong Kniem Hong Kniem
Yee Hang Ko Yee Hang Ko
Leo Ku ... (Guest star)
Yuki Lai Yuki Lai ... Youth O (Juvenile) (as Yuen-Tan Lai)
Jerry Lamb
Ga-Wai Lee Ga-Wai Lee ... Cindy
Tak-Shing Lee Tak-Shing Lee ... Armed man
Ka-Hung Leung Ka-Hung Leung
Nguyen Thi Lien Nguyen Thi Lien
Chi-Hung Ling
Ka-Sun Lo Ka-Sun Lo ... Female hawker
Babette G. Mader Babette G. Mader ... Faye
Trinc Mai Trinc Mai
Ching-Tam Ng Ching-Tam Ng
Lin Nga Nguyen Lin Nga Nguyen
Phung Lien Nguyen Phung Lien Nguyen ... Girl in white
Thi Loan Nguyen Thi Loan Nguyen ... Vaudeville girl
Thi Xuan Thuc Nguyen Thi Xuan Thuc Nguyen ... Orphanage Teacher
O.J. Tang O.J. Tang ... Tang Chung-gan
Wai-Kit Tang Wai-Kit Tang
Nenyen Thiahai Nenyen Thiahai ... Baby O (Infant)
Dieu Thuan Dieu Thuan ... Baby X (Infant)
Chu Quoc Tran Chu Quoc Tran ... Dancer
Eric Tsang ... (Guest star)
Chi-Wah Tse Chi-Wah Tse
Wei Wei ... (Guest star)
Kwok-Leung Wong Kwok-Leung Wong ... Mok Man Yee
Yung-Lin Yeung
Wai-Lung Yu Wai-Lung Yu ... Youth X (Juvenile)
Anita Yuen ... Assistant Editor (Guest star)

Produced by 

Raymond Chow ... executive producer
Claudie Chung Jan ... producer
Yôkichi Ohsato ... executive producer

Music by 

Tsang-Hei Chiu

Cinematography by 

Peter Pau

Production Design by 

David Chi-Wai Pun

Art Direction by 

David Chi-Wai Pun ... (as Chi-Wai Poon)

Costume Design by 

Dora Ng

Makeup Department 

Kam-Hung Lau ... hair stylist (as Gam-Hung Lau)
Yun-Ling Man ... makeup artist

Production Management 

Chun-Ming Lai ... assistant production manager
Ronnie Shum ... assistant production manager (as Long-Yan Sham)
Yuk Ching To ... production manager (as Maggie To)
Kit-Sai Wong ... assistant production manager

Second Unit Director or Assistant Director 

Taney Chan ... second assistant director
Chi Kwong Cheung ... second assistant director
Chi-Kwong Cheung ... second assistant director
Yuet-Jan Hui ... first assistant director
Trong Ninh Luu ... second assistant director: Vietnam unit
Pham Nhue Giang ... second assistant director: Vietnam unit

Art Department 

Yuen-Mau Lee ... props
Ching-Tam Ng ... props
Cong Thang Nguyen ... carpenter: Vietnam unit
Duc Manh Nguyen ... props: Vietnam unit
Van Tuan Nguyen ... carpenter: Vietnam unit
Quoc Trung Pham ... props: Vietnam unit
Wing-Cheong Tam ... property master
Van Son Tran ... carpenter: Vietnam unit
Nguyen Lan Trung ... props: Vietnam unit
Anh Tu Vu ... props: Vietnam unit
Kwong Tak Wong ... props
Pater Wong ... assistant art director (as Bing-Yiu Wong)
Sek-Ming Yeung ... props

Sound Department 

Chi-Tong Ho ... assistant sound mixer
Wai-Hung Kwong ... foley effects
Chung-Wai Leung ... sound mixer
Kinson Tsang ... sound designer
Hui-Chun Wang ... dubbing editor: Mandarin

Stunts 

Kin-Shing Choi ... stunts
Ka Hung Leung ... stunts
Chi-Hung Ling ... stunts
Paco Yick ... stunt coordinator (as Tin Hung Yee)

Camera and Electrical Department 

Chin-Chuan Chen ... still photographer (as Gam-Chuen Chan)
Ji-Leung Chong ... second assistant camera
Kim-Ming Fok ... key grip (as Kim Ming Fok)
Chun-Ming Ho ... key grip
Kai-Tak Ho ... electrician
Patrick Ho ... clapper loader / key grip (as Chun-Ming Ho)
Chun-Shing Lam ... electrician
Kenny Lam ... assistant camera (as Bing-Wah Lam) / camera: second unit (as Bing-Wah Lam)
Wing-Fai Lau ... assistant camera: second unit / dolly grip
Tak-Shing Lee ... set lighting
Wing-Hong Leung ... grip / key grip
Chan-Wing Man ... electrician
Jing-Chuen Seung ... electrician
Chun-Wah Tam ... assistant lighting
Kar-Hing Tam ... grip
Kwok Leung Wong ... location video engineer

Costume and Wardrobe Department 

Karin Chiu ... assistant costume designer (as Shui-Chan Chiu)
Thi Tuyet Tran ... wardrobe: Vietnam unit

Editorial Department 

Wing-Gwai Yeung ... color timer

Script and Continuity Department 

Kwok-Choi Chiu ... continuity
Yan-Tak Fung ... continuity
Samson Sin ... script supervisor

Additional Crew 

Raymond Chow ... presenter
Kim Hung Fan ... planner
Hoang Long ... translator: Vietnam unit
Thanh Long ... translator: Vietnam unit
Yôkichi Ohsato ... presenter (as Yôkichi Osato)
Thi Hang Pham ... translator: Vietnam unit
Van Giang Tran ... translator: Vietnam unit
Doris Tse ... planner
Jacob Wong ... translator: English

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed