Cast and crew
Sound of Freedom (2023)
28 cast and 39 crew, as credited. Cast in billing order; crew by department.
Cast28
Jim CaviezelTim Ballard
Mira SorvinoKatherine Ballard
Bill CampVampiro
Gerardo TaracenaEl Alacrán
Kurt FullerJohn Bryant
José ZúñigaRoberto
Eduardo VerásteguiPablo
Scott HazeChris
Yessica Borroto PerrymanGiselle / Katy
Gary BasarabaEarl Buchanan
Manny PérezFuego
Gustavo Sánchez ParraEl Calacas
Javier GodinoJorge- James QuattrochiBorder Patrol Captain
- Eduardo Gomez MonteverdeBouncer
- Gustavo Angarita Jr.Jail Guard
- Ariel SierraChecho
- Kris AvedisianOshinsky
- Alejandro MuelaCTI Agent
- Jaime NewballBam Bam
- Cristal AparicioRocio
- Lucas ÁvilaMiguel
- Samuel LivingstonSimba
- Valerie DomínguezTanya
- Jairo OrdóñezPiraña
- Carlos Humberto GutiérrezAdolfo
- Hector LucumiDoberman
- Alina LozanoMexican Madame
Crew39
Directing
- Stephen E. HagenFirst Assistant Director
- Mathieu SchiffmanFirst Assistant Director
- Alonso AlvarezSecond Unit Director
- Harold Ariza CortesFirst Assistant Director
- David PomboFirst Assistant Director
- Collin ReisenauerAssistant Director
- Alejandro MonteverdeDirector
Writing
- Rod BarrWriter
- Alejandro MonteverdeWriter
Production
- Camilo BuendiaExecutive Producer
- Renee TabExecutive Producer
- Leo SeverinoExecutive Producer
- Warren OstergardLine Producer
- Patricio Slim DomitExecutive Producer
- Carlos MartinezExecutive Producer
- John Paul DeJoriaExecutive Producer
- Christopher TuffinExecutive Producer
- Lukas BehnkenProducer
- Jaime HernándezExecutive Producer
- Eduardo VerásteguiProducer
- Deanna BrigidiCasting
- Mel GibsonExecutive Producer
Camera
- Gorka Gómez AndreuDirector of Photography
Editing
- Brian ScofieldEditor
Sound and music
- Javier NavarreteOriginal Music Composer
Art
- Rafa WithinghamSet Decoration
- Eugenio GarciaArt Direction
- Carlos LagunasProduction Design
- Sandro ValdezSupervising Art Director
- Andrew RodriquezArt Direction
Costume and make-up
- Waldo SanchezHair Department Head
- Juliana PovedaCostume Design
- Isabel MandujanoCostume Designer
- Alejandra BasabeAssistant Makeup Artist
- Olga Turrini BernardoniKey Makeup Artist
- Amanda Nicole StockhamHairstylist
Crew
- Gorka Gómez AndreuCinematography
- Carlos Paez BuitragoStunt Coordinator
- Oliver KellerStunt Double
