Edit

(TV Mini Series)

(2009)

Full Cast & Crew

Directed by 

David Wu

Writing Credits  

Barry Pearson ... (story)
 
Barry Pearson ... (screenplay) &
Raymond Storey ... (screenplay)
 
Barry Pearson ... (writer)

Cast (in credits order)  

Li Sun ... Little Tiger (as Sun Li)
Luke Macfarlane ... James Nichol
Sam Neill ... Alfred Nichol
Peter O'Toole ... Lionel Relic (credit only)
Tony Ka Fai Leung ... Bookman
Kenneth Mitchell ... Edgar
Ian Tracey ... Controller
Naihua Zhang Naihua Zhang ... Di Hong (as Nai Hua Zhang)
Yunxiang Gao ... Wang Ma (as Yun Xiang Gao)
Serge Houde ... George Grant
Charlotte Sullivan ... Melanie Grant
Ningyu Zhao Ningyu Zhao ... Lei Mo
Jiang Boning Jiang Boning ... Powder
Liu Zhang Yin Liu Zhang Yin ... Factory Supervisor
Shen Shohe Shen Shohe ... Ancient
Shi Ji Lu Shi Ji Lu ... Tough Boy
Jamie Luk ... Railroad Office Secretary
Liwei Bai Liwei Bai ... Herbalist (as Bai Li Wei)
Chen Gang Chen Gang ... Dynamite Boss
Liu Yong Qiang Liu Yong Qiang ... Qingyi
Huang Fei Huang Fei ... Chueng Wai
Lisa Bunting ... Kathryn Nichol (credit only)
Jeffrey Fisher Jeffrey Fisher ... Foreman
Chen Hui Chen Hui ... Erhu Player
Xin Yang Gao Xin Yang Gao ... Fireworks Vendor
Zhang Yao Hao Zhang Yao Hao ... Fireworks Vendor
Zhang Xiao Ming Zhang Xiao Ming ... Brutalized Man
Liu Bin Liu Bin ... Vendor
Xue Bin Xue Bin ... Scrawny Leader
Barry Pearson Barry Pearson ... Yale Doctor
Zhang Bo Zhang Bo ... Bowler-Hatted Man
Charmaine Grey Charmaine Grey ... Frances Grant (credit only)
Huimin Xie Huimin Xie ... Elderly Granny
Sheng Shou He Sheng Shou He ... Elderly Worker

Produced by 

Peter Bien ... co-producer
Christopher Chen ... co-producer
Charles Falzon ... co-executive producer
Cheryl-Lee Fast ... associate producer (2008) / development producer (2008)
Sanping Han ... executive producer
Tiger Hu ... executive producer
Junfang Lee ... line producer: China
Raymond Massey ... producer
Binky Mendez ... associate producer
Barry Pearson ... supervising producer
Barbara Ann Schoemaker ... line producer
Carrie Stein ... executive producer
Anne Tait ... producer
David Wu ... co-producer
Haicheng Zhao ... producer
Arnie Zipursky ... executive producer

Music by 

Lawrence Shragge

Cinematography by 

Attila Szalay

Editing by 

David Wu

Casting By 

Susan Taylor Brouse ... (as Susan Brouse)
Lynne Carrow
Anne Tait
Yan Jia Zheng

Production Design by 

Linda Del Rosario

Costume Design by 

Maya Mani

Makeup Department 

Julia Dollinger ... second assistant makeup artist
Ceilidh Dunn ... assistant makeup artist
Joanne Kinchella ... makeup department head
Rosemarie Maldonado ... assistant hair stylist (uncredited)

Production Management 

He Dagang ... unit production manager: China
Zhang Dong ... unit production manager: China
Rongguo Fang ... post-production manager
Junfang Lee ... unit production manager: China
Ada Shen ... post-production supervisor

Second Unit Director or Assistant Director 

Peter Dashkewytch ... co-first assistant director
Ye Orlando He ... second second assistant director
Lemon Liu ... second assistant director
Sylvia Liu ... first assistant director
Gordon Piper ... on-set third assistant director

Art Department 

Peter Bien ... art department coordinator
Kevin Brown ... property buyer
John Chaschowy ... on-set greensman
Martina Javorova ... art director: Canada
Ken LaTour ... lead carpenter (as Ken Latour)
Margo Kaczynska McKenzie ... key scenic artist
Vicky Peters ... set designer: Canada
Christopher Rodgers ... lead constructor
Elizabeth Shelton ... assistant art director: Canada
Kevin Tomecek ... construction foreman: Canada
Ruiqing Xian ... art director: China (as Ruinqing Xian)

Sound Department 

Steve Baine ... foley artist
Todd Beckett ... re-recording mixer
Elma Bello ... adr editor (2008)
Tom Bjelic ... sound editor
Mark Gingras ... sound effects editor
Dale Lennon ... assistant sound editor
Colin McLellan ... adr recordist (2008)
Jason Perreira ... re-recording assistant
Sebastian Salm ... sound mixer
Paul A. Sharpe ... re-recording mixer
Dale Sheldrake ... dialogue editor (2008)
John Douglas Smith ... supervising sound editor
Brad Thornton ... re-recording mixer

Special Effects by 

Paul Benjamin ... special effects coordinator
Jak Osmond ... special effects coordinator
Dale Shippam ... special effects assistant
Adrian Stansfield ... miniature effects supervisor
Attila Vaski ... special effects technician

Visual Effects by 

Yang An ... digital compositor
Elaine Fung ... visual effects
Sean Gilhooly ... visual effects coordinator
Jianquan Guo ... visual effects supervisor
Jeremy Hampton ... effects artist
Milton Muller ... digital compositor
Vasho Pekar ... digital compositor
Kenton Rannie ... digital compositor
Adam Stern ... visual effects supervisor: Artifex Studios
Kevin Struckman ... cg supervisor

Stunts 

Raymond Chan ... stunt double
Paul Rapovski ... stunt coordinator
Jackie Yeung ... action coordinator
Rob Hayter ... stunt double: Luke MacFarlane (uncredited)
Justin Sain ... stunt performer (uncredited)
Rorelee Tio ... stunt double: Sun Li (uncredited)

Camera and Electrical Department 

Mark Berlet ... gaffer
Rob Cantin ... lighting technician
Jeff Cassidy ... second assistant camera
Shem Ellis ... best boy electric
Lane Koch ... first assistant camera
Steve Sherlock ... key grip
Jay 'Sully' Sullivan ... dolly grip (as Jason Sullivan)
Rick Tullis ... camera operator: "b" camera
Matthew Wakai ... second assistant camera
Richard Wilson ... camera operator

Casting Department 

Graham Wickstrom ... casting assistant
Yanjia Zhang ... casting: China

Costume and Wardrobe Department 

Andre Brouwer ... personal costumer
Lise Hache ... costume assistant
Jana MacDonald ... assistant costume designer
Zoya Niechoda ... costumer / set costumer

Editorial Department 

Michael G. England ... visual effects editor
Chris MacKenzie ... on-line editor
Mila Patriki ... colorist: high definition mastering
Dave Wilkinson ... colorist: dailies
Motassem Younes ... online editor (2008)
James Yazbeck ... post-production assistant (uncredited)

Location Management 

Gina Marks ... assistant location manager

Music Department 

Richard Bronskill ... orchestrator
Mike Fraumeni ... music assistant (as Michael J. Fraumeni)
Sonia Wisgo ... music editor
Jeff Wolpert ... score mixer

Script and Continuity Department 

Ruby J. Munro ... script supervisor (as Janet D. Munro)

Transportation Department 

Mike Arnason ... driver: cast
James Stewart ... transportation coordinator

Additional Crew 

John Bardswich ... project manager
Titi Cong ... assistant to line producer
Meng Deng ... administrative manager
Rose Ficke ... production assistant (2008)
Krista Johnston ... clearances
Ian J. MacLeod ... production assistant (2008)
Dana Olson ... production assistant (2008)
Steve Olson ... production assistant (2008)
Alison Rasberry ... assistant accountant (as Alison Low)
Melissa Ruffle ... production accountant
Kerry Hansen ... horse wrangler (uncredited)

See also

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

Contribute to This Page


Recently Viewed