Cast & Crew

Directed by

Jian Hong Kuo

Writing Credits

Christopher Hatton
(written by)

Cast

Genevieve O'Reilly
Dash MacKenzie
Luoyong Wang
Victor Huang
Lim Kay Siu
Julius
David Warner
Joseph Lau
Joan Chen
Madame Ong
Michael De Mesa
Davinder Sandhu
Henry O
Uncle Hui
Remesh Panicker
Player #5
William Sanderson
Riley
T. Sasitharan
Minister
Kumar
Zai
Ferdaus Bin Ahmad
Raver #3
Lennard Chan
Man in crowd
Gerald Chew
Edward Chan
Hwee Chin Chiam
Goggles Man
Richard Chua
Street Cop 2
Lay Kuan Goh
Auntie Mei
Pierre Goh
Raver #5
Adam Golomb
Gold Raver
Marjorie Ho
Mdm Ong's elderly attendent
Jerry Hoh
Aerodyne Cop 1
Sharon Ismail
Sylvia
Ray Lee
Street Cop 1
Casey Lim
Medical Examiner
Neo Swee Lin
Puppy seller
Lydia Look
Girl Raver
Seng Onn Loong
Player #3
Kee Hong Low
Cyberpriest
Richard Low
Uncle Ban
Bonnie Sta Maria
Aerodyne Cop 2
Marcus Mok
Wanted Man
Kevin Murphy
Silver Raver
Wei Min Ng
Hotel Manager
Abdul Rahman
Raver #6
Rajan Ramchandani
Shopkeeper
Lyle Schwarz
Player #4
Dwayne Tan
Ah Kun
William Tan
Raver #4
Fu Kuen Tang
Sim Dealer
Kate Wilson
Lieutenant Crowley
Allan Wong
Fisherman
Claire Wong
Newsanchor
Godfrey Yeo
Pavilion announcer

Produced by

Anthony Fu
producer
Christopher Hatton
producer
Jian Hong Kuo
producer
David Lightfoot
line producer

Music by

Jonathan Price

Cinematography by

Philipp Timme

Editing by

David Flores
Carroll Timothy O'Meara

Art Direction by

Wei Ling Lim
Kelvin Sexton

Set Decoration by

Shennon Foo
Kok Siong Lim
Guat Teng Ong

Costume Design by

Paul Warren

Makeup Department

Paul Katte
special makeup effects supervisor: Make-up Effects Group
Nick Nicolaou
special makeup effects supervisor: Make-up Effects Group
Suzie Warhurst-Steele
hair stylist / makeup artist (as Suzie Warhurst)

Production Management

Dale Fairbairn
production manager

Second Unit Director or Assistant Director

Marshall Crosby
first assistant director
Phek Siang Goh
second assistant director
Shean Shuh Wen Lau
fourth assistant director
Alvin Cheng San Tay
third assistant director

Art Department

Guy Allain
scenic artist
Sulaiman Bin Amir
painter
Tony Drew
junior model maker
Hwee Khoon Koh
scenic artist
Nazleen Zaid
coordinator

Sound Department

Dean Andre
sound designer
Xu Jing
sound
Hassan Basri B. Mustafa
boom operator
Balu Raja
sound mixer

Special Effects by

Paul Katte
special effects makeup
Nick Nicolaou
special effects makeup

Visual Effects by

Eric Grenaudier
visual effects supervisor
Rick Kerrigan
visual effects executive producer
Roy Yang
visual effects supervisor (as Jianru Yang)

Stunts

Bernard Ledger
stunt coordinator

Camera and Electrical Department

Brian Bansgrove
gaffer
Sunil Pillai
video assist operator
Sardon Rakisan
second assistant camera
André Ritonnale
first assistant camera
Sommay Saengsinchai
best boy
Geoffrey Wing Shotz
steadicam operator (as Geoff Shotz)
Ngiap Heng Tan
still photographer
Mary-Ann Shan Lore Teo
still photographer
Sombat Tiyasutthiporn
electrician

Casting Department

Casey Lim
casting: Singapore
Han Juan Wong
casting: Singapore
Anousha Zarkesh
casting: Australia

Editorial Department

Kim Ettinger
assistant editor

Location Management

Alwyn Chip Wei Ng
location manager
Cheryl Anne Shi-An Tan
location manager
Lisa Tan
location coordinator

Script and Continuity Department

Eva Zelder
script supervisor

Transportation Department

K. Balakrishnan Kunasegar
driver: camera truck
Abdul Malek
driver
Ramdzan B. Mohamed
driver: art department
Joe Sakol Palvanichkul
transportation captain
Shamsudin B. Sharif
driver: art department
Veera Singam
driver

Additional Crew

Trudy Talbot
production accountant
Helen Tay
assistant to producer
Griselda Li Ping Toh
on-set production assistant
All Filters