Edit
Love for All Seasons (2003) Poster

Full Cast & Crew

Directed by 

Johnnie To
Ka-Fai Wai ... (as Wai Ka Fai)

Writing Credits  

Ka-Fai Wai ... (written by) (as Wai Ka Fai) &
Nai-Hoi Yau ... (written by) (as Yau Nai Hoi) &
Kin-Yee Au ... (written by) (as Au Kin Yee) &
Tin-Shing Yip ... (written by) (as Yip Tin Shing) &
Tak-Kwong Dai ... (written by) (as Tai Tak Kwong)

Cast (in credits order)  

Sammi Cheng ... May
Louis Koo ... Tiger Hung
Bingbing Li ... Li Mo Shau (as Li Bing Bing)
Belinda Hamnett Belinda Hamnett ... Cat (as Belinda Hamnett)
Suet Lam ... Fatty (as Lam Suet)
Emotion Cheung ... Hung's Aide (as Emotion)
Yu Ha ... Tiger's Father
Fung Lee ... Tiger's Mother (as Li Fung)
Yong You Yong You ... Tiger's PRC Employee (as You Hang)
Xiaoyu Wei ... Omei's 4th Sister Disciple (as Wei Hua)
Nan Zhou Nan Zhou ... Tiger's PRC Employee (as Zhou Nan)
Ko Ko Ko Ko
Rest of cast listed alphabetically:
Lu Huang Lu Huang
Wing-Cheong Law Wing-Cheong Law ... Taxi Driver (uncredited)
Zuki Lee Zuki Lee ... Susan - Air Stewardess (uncredited)
Rachel Ngan ... Susan - Police Woman (uncredited)

Produced by 

Catherine Chan ... production executive
Tiffany Chen ... administrative producer
Johnnie To ... producer
Ka-Fai Wai ... producer (as Wai Ka Fai)

Music by 

Cacine Wong

Cinematography by 

Siu-Keung Cheng ... director of photography (as Cheng Siu Keung)

Editing by 

Wing-Cheong Law

Art Direction by 

Raymond Chan
Bruce Yu

Makeup Department 

Heidy Sau-Ha Chun ... makeup artist (as Hidi Chun)
Rachel Kong ... hair stylist (as Rachael Kwong)
Lee-Na Kwan ... makeup artist (as Kwan Lee Na)
Ho Cheung Lui ... hair stylist (as Lui Ho Cheung)

Production Management 

Ringo Chen ... production manager
Tak-Wah Chow ... production manager (as Chow Tak Wah)
Elaine Chu ... project manager
Hak Lam ... unit manager (as Lam Hak)
Ka-Yan Law ... production manager
Anna Lo ... production manager

Second Unit Director or Assistant Director 

Lanbo Cheuk ... assistant director
Wing-Cheong Law ... associate director
Albert Kai-Kwong Mak ... assistant director (as Mak Kai Kwong)

Art Department 

Kwong-Hung Joe Chan ... assistant art designer (as Chan Kwong Hung)
Wai-Kin Lam ... prop master (as Lam Wai Kin)
Kin Hun Wong ... prop assistant (as Wong Kin Hun)

Sound Department 

Martin Richard Chappell ... sound mixer (as Mix Master Marty) / supervising sound editor (as Mix Master Marty)
Sin-Kwok Lee ... sound mixer (as Li Sin Kwok)
Charlie Lo ... adr editor / adr recordist / sound effects editor
May Mok ... adr editor / adr recordist / sound effects editor
Man Keung Ngai ... boom operator (as Ngai Man Keung)
Tomy Yu ... foley master (as Yu Ka Luk)

Visual Effects by 

Stephen Ma ... visual effects supervisor

Stunts 

Yuk-Sing Ma ... stunt coordinator (as Ma Yuk Sing)
Wai Shun Wong ... assistant stunt coordinator (as Wong Wai Shun)

Camera and Electrical Department 

Wai Hang Cheng ... grip (as Cheng Wai Hang)
Chun Shing Cheung ... grip (as Cheung Chun Shing)
Ka Yu Fu ... focus puller (as Fu Ka Yu)
Wai Leung Hung ... electrician
Kwok Kin Ip ... electrician (as Ip Kwok Kin)
Ting-Fong Kwong ... best boy (as Kwong Ting Fong)
Wai-Ming Leung ... electrician (as Leung Wai Ming)
Hirotake Okazaki ... still photographer
Hung-Mo To ... cinematographer: second unit (as To Hung Mo)
Lun-Cheung Wong ... assistant camera
Lung Cheng Wong ... focus puller (as Wong Lung Cheng)
Kwok-Chiu Wu ... gaffer

Costume and Wardrobe Department 

Pat Tang ... wardrobe
Steven Tsang ... assistant costume designer
Stephanie Wong ... assistant costume designer

Editorial Department 

Christy Chan ... post-production assistant
Chi-Kit Lau ... assistant editor
Calmen Lui ... post-production coordinator (as Calmen Liu)

Script and Continuity Department 

Joe Fong ... continuity
Si-Hang Fong ... script supervisor

Additional Crew 

Ham-yee Ha ... production coordinator
Charles Heung ... presenter
Lai-Bing Lam ... craft service (as Lam Lai Bing)
Siu-Bo Sin ... production coordinator
Wan-San Ting ... film coordinator (as Yuin Shan Ding)
Helen Tong ... production assistant
Hui Chun Wu ... assistant film coordinator (as Wu Hui Chun)

Thanks 

Soi Cheang ... thanks

See also

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

Contribute to This Page


Recently Viewed