Edit

Full Cast & Crew

Directed by 

Thean-jeen Lee

Writing Credits  

Walter Woon ... (novel)
 
Thean-jeen Lee ... (developed by) &
Joseph Tan ... (developed by)
 
Joseph Tan ... (written by)

Cast (in credits order)  

Pierre Png ... Dennis Chiang
Rebecca Lim ... June Chiang
Shabir Shabir ... Habibullah Khan
Sora Ma ... Helen Sim
Sugie Phua ... Nakamura
Noorlinah Mohamed Noorlinah Mohamed ... Mak
Joe Jasmi Joe Jasmi ... Ahmad
Elly Gaskell Elly Gaskell ... Mariam
Shrey Bhargava ... George Singam
Emil Marwa Emil Marwa ... Simon Da Silva
Shona Benson ... Emma Rider
Gemia Foo Gemia Foo ... Ah Sum
Charlie Goh ... Joe
Matt Grey Matt Grey ... Lt. Col. Holmes
Kimberly Kiew Kimberly Kiew ... Ling
Andrew J. Mowatt Andrew J. Mowatt ... Major Jones
Timothy Nga Timothy Nga ... Guan Meng
Syah Riszuan Syah Riszuan ... Karim
Steve Ainsworth Steve Ainsworth ... Capt. Leslie
Peter Hodgson Peter Hodgson ... British Newscaster (voice)
Karthik Jayaram Karthik Jayaram ... Major Naidu
Harikrishnan Pragalathan Harikrishnan Pragalathan ... Sgt. Nisar
Hazim Saini Hazim Saini ... Roslan
Alan Tan Alan Tan ... Lai Keng Ann
Rishi Vadrevu ... Cpl. Chandu
Rest of cast listed alphabetically:
Cameron Archibold Cameron Archibold ... British Soldier

Produced by 

Thean-jeen Lee ... creative head / executive producer
Bee Lin Lim ... executive producer / producer
Shiuan ... assistant producer

Music by 

Alex Oh

Cinematography by 

Daniel Low

Editing by 

Yen Lim ... off-line editor

Production Design by 

Thian Huat Tan

Art Direction by 

Lee Lee Chan
Joyce Gan

Costume Design by 

Lebon Ang ... (image director)

Makeup Department 

Dollei Seah ... hair & makeup lead
Chris Seow ... key hair & makeup artist
Hazel Tan ... hair & makeup assistant

Production Management 

San San Ng ... production scheduler

Second Unit Director or Assistant Director 

Wei Ling Koh ... assistant director

Sound Department 

Bonk Khoo ... audio engineer
Koon Soo Lim ... audio engineer
Arnold San Juan ... location sound mixer
Kelvin Tan ... audio engineer
Veron Tan ... audio post producer

Visual Effects by 

Syed Abdul Kader Alhadad Bin Syed Zainelabdin ... compositor (as Syed Abdul Kader Alhadad)
Bin Sui Lee ... compositor
Travis Neo ... vfx support lead (as Travis Neo Chwee Poh)
Wen Chek Yeo ... visual effects supervisor

Stunts 

Guang Yang ... stunt coordinator

Camera and Electrical Department 

Christopher Ang ... steadicam operator
Ashok Kumar ... grip
Alvin Lim ... grip
Valerie Sing ... steadicam assistant
Sanjay Pal Singh ... assistant camera
Guo Wei Teo ... grip

Casting Department 

Jesselene Liew ... casting manager

Costume and Wardrobe Department 

Tabby Koh ... wardrobe assistant
Sophia Lim ... wardrobe coordinator

Editorial Department 

Junbin Chen ... colorist
Nicholine Neo ... post producer
Joshua Quek ... assistant editor

Transportation Department 

Tang Soon Ng ... production driver

Additional Crew 

Pitt Ong ... opening titles design

See also

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

Contribute to This Page


Recently Viewed