Redemption (2025)
Jie, a former mercenary, has left behind his violent past, seeking a peaceful life in a small town. Living quietly and working at a local resort, he tries to bury the darkness from his old life. However, when someone close to him becomes entangled with a dangerous crime syndicate, Jie is reluctantly drawn back into a world he had hoped to escape forever. As he confronts the syndicate to protect those he cares about, Jie finds himself battling not only the criminals but also the shadows of his own past. The path to redemption becomes a high-stakes struggle where his skills are tested, and Jie soon discovers that escaping his past may not be as simple as leaving it behind.
Director: Michael Chuah
![]() |
Michael Chuah as Jie |
![]() |
Zizan Razak as Zaf |
![]() |
Mimi Chu Mai-Mai as Aunty May |
![]() |
Tian Long as Lung |
![]() |
Cherry Cheng as Xiao Qi |
![]() |
Cheong Kee Qing as Ace |
![]() |
Olivia Chong Jia Ni as Sara Lee |
![]() |
Quinna Yap as Yun Hui |
![]() |
Dave Tan as Tiong |
![]() |
Monday Kang as Meng |
![]() |
Chye Chee Keong as Mr. Lee |
![]() |
Kay Yap Yen Yin as Mrs. Lee |
![]() |
Lee Jiah Chi as Reporter #1 |
![]() |
Tan Lye Lye as Reporter #2 |
![]() |
Ho Yen Yen as Press Conference Minister |
![]() |
Hong Chen Hung as Jie's Friend / Hotel Colleague |
![]() |
Liau Vi Ting as Hotel Colleague |
![]() |
Lee Zi Qi as Victim Girl |
![]() |
Po Kwang Huei as Tiong's Goon #1 |
![]() |
Muhammad Nasreeq Bin H as Tiong's Goon #2 |
![]() |
Ng Chean Yuan as Meng's Assistant #1 |
![]() |
Yap Chin Joy as Meng's Assistant #2 |
![]() |
Chuan Boon Loh as Tiong's Men #1 |
![]() |
Eshton Thomas as Tiong's Men #2 |
![]() |
Lim Ye Xiang as Tiong's Men #3 |
![]() |
Liew Yue Hao (Alan) as Tiong's Men #4 |
![]() |
Ooi Kian Choo as Grandma |
![]() |
Tan Hui Yin as Birthday Friend |
![]() |
Tee Seng Hock as Restaurant Cook |
![]() |
Voon Kian Sim as Restaurant Boss |
![]() |
Geraldine Yong Shan Yu as Secretary |
![]() |
Douglas Lee Yong Liang as Bartender |
![]() |
Island Lee as Club Client |
![]() |
Ng Wai Ling as Club Hostess Manager |
![]() |
Yessova Saltanat as Trafficked Girls |
![]() |
James Teoh as Flashback Gangster Leader |
![]() |
Lim Hui Hong as Lung's Victim #1 |
![]() |
Gan Soon Heng as Lung's Victim #2 |
![]() |
Billy Chua as Meng's Partner |
![]() |
Sheryn Yen as Hotel Front Desk Guest #1 |
![]() |
Suxin Yap Soo Fong as Hotel Front Desk Guest #2 |
![]() |
Charmaine Lee Ya Lee as Hotel Front Desk Guest #3 |
![]() |
Wong Jie Ying as Hotel Front Desk Guest #4 |
![]() |
Soon I-Leng as Hotel Front Desk Guest #5 |
![]() |
Aunur Wahidah as Flat Passerby #1 |
![]() |
Aznim Khalidi as Flat Passerby #2 |
![]() |
Adam Darwisyh as Kid |
![]() |
Raja Arique Shah R as Kid at Road #1 |
![]() |
Muhammad Al-Rayyan H as Kid at Road #2 |
![]() |
Nurulfakhri Aziz as Police #1 |
| Directing | Daniel Tan | Co-Director |
| Camera | Nila Pray | Director of Photography |
| Directing | Robin Tagus | Action Director |
| Crew | Robin Tagus | Stunt Coordinator |
| Crew | Jared Chew | Stunts |
| Crew | Alan Liew | Stunts |
| Crew | Zhen Fei | Stunts |
| Crew | Yue Sheng | Stunts |
| Crew | Ka Han | Stunts |
| Crew | Cheng Yang | Stunts |
| Crew | Ye Xiang | Stunts |
| Directing | Michael Chuah | Director |