Edit
"Reunion" Repulsion (TV Episode 2021) Poster

(TV Mini Series)

(2021)

Full Cast & Crew

Directed by 

Ian Wee

Writing Credits (in alphabetical order)  

Thean-jeen Lee ... (developed by)
Joseph Tan ... (series developed by)
Belicia Teo

Cast (in credits order)  

Cheryl Chou ... Jasmine Yeh
Shu Yi Ching ... Sami Mathews
Jamil Schulze Jamil Schulze ... Riza Sequera
Joshua Lim Joshua Lim ... Leonard Goh
Kay Tong Lim Kay Tong Lim ... Robert Yeh
Peter Yu ... Eddie
Shawn Thia Shawn Thia ... Jon
Rest of cast listed alphabetically:
Ezekiel Chee Ezekiel Chee ... Young Leonard
Gabriel Cheok Gabriel Cheok ... Timothy
Oi Wah Choo Oi Wah Choo ... Madam Peh
JK JK ... Sim
Christina Kydoniefs ... Young Sami
William Lawandi ... Shen
Kristy Lee Kristy Lee ... Young Jasmine
Jae Liew Jae Liew ... Mindy
JJ Neo JJ Neo ... Mia
Sivakumar Palakrishnan Sivakumar Palakrishnan ... Devan
Syah Riszuan Syah Riszuan ... Young Riza
Cassandra Spykerman ... Dr. Fran
Alton Tan Alton Tan ... Young Chris
Karen Tan Karen Tan ... Annie
Shou Chen Tan Shou Chen Tan ... Jonas
Christopher Yong Christopher Yong ... Anton

Produced by 

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

Cinematography by 

Daniel Low ... director of photography

Casting By 

Dorothy Sng

Art Direction by 

Hafiszah Engku Nur

Costume Design by 

Lebon Ang ... (image director)

Makeup Department 

June Goh ... hair & makeup
Jennifer Choong Mei May ... hair & makeup

Production Management 

Sabrina Yaccob ... production manager (as Sabrina binte Yaccob)

Second Unit Director or Assistant Director 

Charlene Yiu ... assistant director

Art Department 

Melissa Siok Min ... art assistant

Sound Department 

Sean Chan ... audio engineer: Suite Sound
Bonk Khoo ... audio engineer: Suite Sound
Arnold San Juan ... location sound mixer
Kelvin Tan ... audio engineer: Suite Sound
Veron Tan ... audio post producer: Suite Sound

Visual Effects by 

Ammar ... offline editor: Infinite Studios
Syed Abdul Kader Alhadad Bin Syed Zainelabdin ... compositor: Infinite Studios (as Syed Abdul Kader Alhadad)
Ang Zhao Feng ... vfx support: Infinite Studios
Chian Haw Loo ... motion graphics: Infinite Studios (as Edward Loo)
Travis Neo ... vfx support lead: Infinite Studios (as Travis Neo Chwee Poh)
Summer Rong ... designer: Infinite Studios
Wen Chek Yeo ... vfx supervisor: Infinite Studios

Stunts 

Guang Yang ... stunt coordinator

Camera and Electrical Department 

Ashok Kumar ... grip
MacArthur Lim ... grip
Sanjay Pal Singh ... camera assistant

Costume and Wardrobe Department 

Sharmin Sim ... wardrobe assistant

Editorial Department 

Junbin Chen ... colourist: Infinite Studios
Valerie Kuah ... post producer: Infinite Studios
Erin Pang ... assistant editor: Infinite Studios

Location Management 

Serafina Lim ... location manager

Music Department 

Daniel Chai ... guitars
Chow Kiat Er ... drums
Frank Lee ... recording engineer: Leo Studio
Mervyn Lim ... bass
Tian Kai Lim ... cello
Alex Oh ... piano / theme music composer
Philip Wong ... mix engineer / recording engineer: White Noise Music
Kailin Yong ... violin

Transportation Department 

Tang Soon Ng ... production driver

Additional Crew 

Sapna Angural ... programme development
Nadhirah Arifin ... marketing & promotions
Cindy Chan ... marketing & promotions
David Christie ... broadcast operations
Tina Chugani-Nair ... marketing & promotions
Thean-jeen Lee ... creative head
Parker Lim ... broadcast operations
Dongli Lin ... programme development
Rohana Mohd ... broadcast operations
Arif Suaini ... marketing & promotions
Emmeline Suen ... broadcast operations
Florence Tan ... scheduler
Lai Pei Wen ... marketing & promotions

See also

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

Contribute to This Page


Recently Viewed