Release CalendarTop 250 MoviesMost Popular MoviesBrowse Movies by GenreTop Box OfficeShowtimes & TicketsMovie NewsIndia Movie Spotlight
    What's on TV & StreamingTop 250 TV ShowsMost Popular TV ShowsBrowse TV Shows by GenreTV News
    What to WatchLatest TrailersIMDb OriginalsIMDb PicksIMDb SpotlightFamily Entertainment GuideIMDb Podcasts
    OscarsCannes Film FestivalStar WarsAsian Pacific American Heritage MonthSummer Watch GuideSTARmeter AwardsAwards CentralFestival CentralAll Events
    Born TodayMost Popular CelebsCelebrity News
    Help CenterContributor ZonePolls
For Industry Professionals
  • Language
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Watchlist
Sign In
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Use app
Back
  • Cast & crew
IMDbPro
Randy Pangalila in Bad Guys (2025)

Full cast & crew

Sarang Penyamun

Bad Guys

Edit
See agents for this cast & crew on IMDbPro

Director

Edit
  • William Chandra
    William Chandra

Writers

Edit
(in alphabetical order)
  • Jung-hoon Han
    Jung-hoon Han
    created by (creator)
  • Ajeng Sharfina
    Ajeng Sharfina
    written by

Cast

Edit
(in credits order)
  • Oka Antara at an event for The Raid 2 (2014)
    Oka Antara
    Oka Antara
    Jaka
  • Dwi Sasono
    Dwi Sasono
    Anton
  • Randy Pangalila
    Randy Pangalila
    Haidar
  • Omara N. Esteghlal
    Omara N. Esteghlal
    Elias
  • Maudy Effrosina
    Maudy Effrosina
    Sekar
  • Kenes Andari
    Kenes Andari
    Sari
  • Nugie
    Nugie
    Gunawan
  • Marcellino Lafrand
    Marcellino Lafrand
    Candra
  • Fariz Alfarazi
    Fariz Alfarazi
    Jabrik
  • Afrian Arisandy
    Afrian Arisandy
    Ito
  • Fahmi Agelan
    Fahmi Agelan
    Boris
  • Amos Adhi Putra
    Amos Adhi Putra
    Ipang
Rest of cast listed alphabetically
  • Fauzan Dimas
    Fauzan Dimas
    Farhan
  • Karlina Inawati
    Karlina Inawati
    Ani

Producers

Edit
  • Muhammad Omar Azis
    Muhammad Omar Azis
    producer
  • Mark Francis
    Mark Francis
    executive producer
  • Shanty Harmayn
    Shanty Harmayn
    executive producer
  • Sutanto Hartono
    Sutanto Hartono
    executive producer
  • Michael Jung
    Michael Jung
    co-producer
  • Sari Mochtan
    Sari Mochtan
    producer
  • Fauzar Nurdin
    Fauzar Nurdin
    associate producer
  • Mickey Ong
    Mickey Ong
    co-producer
  • Dipo Mandala Putra
    Dipo Mandala Putra
    line producer
  • Vanesa Valensca
    Vanesa Valensca
    assistant producer
  • Tanya Yuson
    Tanya Yuson
    executive producer

Composer

Edit
  • Ofel Obaja Setiawan
    Ofel Obaja Setiawan
    music director

Cinematographers

Edit
  • Donny Arlen
    Donny Arlen
    director of photography
  • Abdul Gerry Habir
    Abdul Gerry Habir
    director of photography

Editor

Edit
  • Erwin Prasetya Kurniawan
    Erwin Prasetya Kurniawan

Casting Director

Edit
  • Widya Fadjriah
    Widya Fadjriah

Art Director

Edit
  • Ibanez Nasution
    Ibanez Nasution

Makeup Department

Edit
  • Vanessa Nonski
    Vanessa Nonski
    makeup & hair
  • Astrid Sambudiono
    Astrid Sambudiono
    makeup & hair designer
  • Greciella Siong
    Greciella Siong
    makeup & hair

Production Management

Edit
  • Rizal Krisna Kamarullah
    Rizal Krisna Kamarullah
    production unit
  • Rizky Meiramsul
    Rizky Meiramsul
    production unit

Second Unit Directors or Assistant Directors

Edit
  • Fanni Armadia
    Fanni Armadia
    third assistant director
  • Rizky Fachlevi
    Rizky Fachlevi
    second assistant director
  • Mario Kartawinatta
    Mario Kartawinatta
    second assistant director
  • Candra Adi Setiawan
    Candra Adi Setiawan
    first assistant director

Art Department

Edit
  • Iyan Cohge
    Iyan Cohge
    assistant art director
  • Reo Al Farel
    Reo Al Farel
    props master

Sound Department

Edit
  • Satrio Abhinowo
    Satrio Abhinowo
    ADR Mixer
  • Dhody Al-Fayed
    Dhody Al-Fayed
    boom operator
  • Andika Apriansyah
    Andika Apriansyah
    boom operator
  • Riandy Arya
    Riandy Arya
    boom operator
  • Diaz Vierdi Erwin
    Diaz Vierdi Erwin
    sound post producer
  • Aris Hartanto
    Aris Hartanto
    foley artist
  • Alif Maulana Yusuf
    Alif Maulana Yusuf
    foley mixer
  • Muhamad Raja
    Muhamad Raja
    foley editor
  • Lulu Sofiannisa
    Lulu Sofiannisa
    sound effects editor
  • Mohamad Soleh
    Mohamad Soleh
    assistant sound recordist

Visual Effects

Edit
  • Didik Juwandi A.
    Didik Juwandi A.
    visual effects artist
  • Edbert Joshua Angga
    Edbert Joshua Angga
    visual effects supervisor
  • Bopak Castello
    Bopak Castello
    visual effects editor
  • Emom Puput
    Emom Puput
    visual effects supervisor
  • Indra Putranto
    Indra Putranto
    compositor
  • Christopher Ryan
    Christopher Ryan
    visual effects editor
  • Rayhan Salman
    Rayhan Salman
    compositor
  • Herdian Saputra
    Herdian Saputra
    lead compositor
  • Hafidz Syahrian
    Hafidz Syahrian
    visual effects artist

Stunts

Edit
  • Jonathan Ozoh
    Jonathan Ozoh
    action choreographer

Camera and Electrical Department

Edit
  • Noor Aldy
    Noor Aldy
    poster photographer
  • Ayi
    Ayi
    drone operator
  • Tarmuzi Azhar
    Tarmuzi Azhar
    first assistant camera b
  • Restu Baihaki
    Restu Baihaki
    lighting technician
  • Tsabit Al Banani
    Tsabit Al Banani
    second assistant camera a
  • Tegar Tempong Buana
    Tegar Tempong Buana
    best boy grip
  • Farro Fauzi
    Farro Fauzi
    first assistant camera a
  • Bangkit Galih
    Bangkit Galih
    gaffer
  • Muhammad Ariq Luthfi
    Muhammad Ariq Luthfi
    still photographer
  • Maulana Imam Matsky
    Maulana Imam Matsky
    second assistant camera b

Animation Department

Edit
  • Andra Alfaretzi
    Andra Alfaretzi
    graphic animation

Casting Department

Edit
  • Hally Ahmad
    Hally Ahmad
    casting producer
  • Gilang Ramadhan
    Gilang Ramadhan
    casting assistant

Costume and Wardrobe Department

Edit
  • Anismcaw
    Anismcaw
    wardrobe designer
  • Shony Safitri
    Shony Safitri
    wardrobe chief

Editorial Department

Edit
  • Adhitya Alvianzyah
    Adhitya Alvianzyah
    assistant editor
  • William Chandra
    William Chandra
    colorist
  • Magenta Christie
    Magenta Christie
    post production manager
  • Fabrian Hendro
    Fabrian Hendro
    post production supervisor
  • Priscilla Jessica Huang
    Priscilla Jessica Huang
    colorist
  • Ali M. Khairi
    Ali M. Khairi
    post-production coordinator
  • Bagus Kurniawan
    Bagus Kurniawan
    post-production coordinator
  • Titta Oktaviani
    Titta Oktaviani
    post-production coordinator
  • Christopher Ryan
    Christopher Ryan
    colorist
  • Nurita Anandia W.
    Nurita Anandia W.
    post-production coordinator

Location Management

Edit
  • Geri Iskandar
    Geri Iskandar
    location manager
  • Puguh Nugroho
    Puguh Nugroho
    location manager
  • Yulianti Suharyani
    Yulianti Suharyani
    location manager

Music Department

Edit
  • Stefanus Effendi
    Stefanus Effendi
    music score assistant
  • Gloria Maria
    Gloria Maria
    music producer

Script and Continuity Department

Edit
  • Ridho Akbar
    Ridho Akbar
    clapper
  • Restu M. Fajri
    Restu M. Fajri
    clapper
  • Irvan
    Irvan
    visual continuity
  • Vikri Mulhuda
    Vikri Mulhuda
    script continuity supervisor
  • Teguh Wirmansah
    Teguh Wirmansah
    clapper

Additional Crew

Edit
  • Udin Bhakti
    Udin Bhakti
    acting consultant
  • Hadza Aulia Fatimah
    Hadza Aulia Fatimah
    talent coordinator
  • Rayhan Febrian
    Rayhan Febrian
    talent coordinator
  • Almanzo Konoralma
    Almanzo Konoralma
    acting consultant
  • Ferlicia Mandagi
    Ferlicia Mandagi
    production assistant
  • Regukerja Didi Petet
    Regukerja Didi Petet
    acting coach
  • Muhammad Ridwan
    Muhammad Ridwan
    talent coordinator
  • Helena Sari
    Helena Sari
    production assistant
  • Stephanus Tjiproet
    Stephanus Tjiproet
    acting consultant
  • Evan Wijaya
    Evan Wijaya
    poster designer

Contribute to this page

Suggest an edit or add missing content
Randy Pangalila in Bad Guys (2025)
Top Gap
What is the English language plot outline for Sarang Penyamun (2025)?
Answer
  • See more gaps
  • Learn more about contributing
Edit page

More from this title

More to explore

Recently viewed

Please enable browser cookies to use this feature. Learn more.
Get the IMDb app
Sign in for more accessSign in for more access
Follow IMDb on social
Get the IMDb app
For Android and iOS
Get the IMDb app
  • Help
  • Site Index
  • IMDbPro
  • Box Office Mojo
  • License IMDb Data
  • Press Room
  • Advertising
  • Jobs
  • Conditions of Use
  • Privacy Policy
  • Your Ads Privacy Choices
IMDb, an Amazon company

© 1990-2025 by IMDb.com, Inc.