Edit
Cliffs of Freedom (2019) Poster

Full Cast & Crew

Directed by 

Van Ling

Writing Credits (WGA)  

Van Ling ... (screenplay by) and
Marianne Metropoulos ... (screenplay by) &
Kevin Bernhardt ... (screenplay by)
 
Marianne Metropoulos ... (based on the story Daughter of Destiny by)

Cast (in credits order)  

Tania Raymonde ... Anna Christina
Jan Uddin ... Tariq
Raza Jaffrey ... Sunal Demir
Patti LuPone ... Yia-Yia
Christopher Plummer ... Thanasi
Kevin Corrigan ... Stavros Valvianos
Billy Zane ... Christo
Dino Kelly ... Vangeli
Jamie Ward ... Demetri (as a different name)
Simon Kassianides ... Gregory
Costas Mandylor ... Constantine
Ruth Gemmell ... Varvara Vakrinos
Raquel Cassidy ... Christina Vakrinos
Ivan Kaye ... Ghazi Khalif
Carlo Rota ... Mustapha Bey
Morse Bicknell ... Nemid
Lance Henriksen ... Old Demetri
Angelo Ruiz Angelo Ruiz ... Sultan Mahmud II
Nicholas Ballas ... Papa Vincent
John Thomas Salazar John Thomas Salazar ... Nico
Mike A. Salazar ... Alexi (as Mike Salazar)
Ryan Jason Cook ... Aiskhulos
Pete Antico ... Turk Soldier 1
Jason Coviello ... Greek Rebel #1
Santo Militello ... Greek Rebel #2
Jordan Reynolds Jordan Reynolds ... Messenger
Josey Smith ... Young Anna Christina
Aaron Fors ... Aide
Rest of cast listed alphabetically:
Davis Neves ... Greek Dancer
Martin Edward Andazola Martin Edward Andazola ... Turkish Soldier (uncredited)
Braden Anderson Braden Anderson ... Turkish Soldier (uncredited)
Richard Beal ... Greek Elder (uncredited)
Dennis Boutsikaris ... General Kolokotronis (uncredited)
Ariel Cassell Ariel Cassell ... Valtetsi Villager (uncredited)
Stephen Conn ... Turkish soldier (uncredited)
Levi Cumiford Levi Cumiford ... (uncredited)
Stephen R. Estler ... Creek Rebal (uncredited)
Camille Gabbrielli ... Greek Villager (uncredited)
Sylvie Grontis Hagan Sylvie Grontis Hagan ... Greek Villager (uncredited)
David Hight ... Greek Rebel (uncredited)
Jeremy Jones Jeremy Jones ... Turkish Soldier (uncredited)
Thomas Kemp Thomas Kemp ... Greek Soldier (uncredited)
Rodger Larance Rodger Larance ... Village Elder (uncredited)
Griff Lechner Griff Lechner ... Greek Rebel (uncredited)
Shawn Lecrone Shawn Lecrone ... Turkish Soldier / Turk Caravan Guard / Turk Cannon Core (uncredited)
Gentry Lee Gentry Lee ... Valtitzi Villager (uncredited)
Rip Lowe ... Greek Rebel (uncredited)
Kelly V. Lucio Kelly V. Lucio ... Turkish Solider / Turkish Musician (uncredited)
Adrian Luna Adrian Luna ... Turk Soldier (uncredited)
Tristan Manyhorses ... Turkish horseman (uncredited)
Gustavo Montes ... Turkish Merchant (uncredited)
Jay Moore ... Turk Solider (uncredited)
Akshay Patel Akshay Patel ... Turkish Soldier (uncredited)
Michael Neal Powell Michael Neal Powell ... Greek Rebel (uncredited)
J. Nathan Simmons ... Turk Soldier (uncredited)
Michael Slusher ... Greek Rebel / Turk Soldier (uncredited)
Olivia Spinelli ... Valietsi Village Daughter (uncredited)
Michael E. Stogner ... Topkapi Guest (uncredited)
Cheo Tapia ... Topkapi Musician (uncredited)
Mario Telles Mario Telles ... Turkish Soldier (uncredited)
Gregory Paul Valdez Gregory Paul Valdez ... Tripolitsa City Gate Merchant (uncredited)
David White ... Greek Rebel (uncredited)
Julian Wondolowski ... Valtitzi Vilader (uncredited)

Produced by 

Kokayi Ampah ... co-producer
Casey Cannon ... producer (produced by) (p.g.a.)
Pilar Capano ... associate producer
Lauryl Duplechan ... associate producer
Stephen A. Marinaccio II ... producer
C. Dean Metropoulos ... executive producer
Marianne Metropoulos ... producer

Music by 

George Kallis

Cinematography by 

Cory Geryak ... director of photography

Editing by 

Greg Daniels
Richard Lord

Casting By 

Andy Brierley
Angelique Midthunder

Production Design by 

Charlie Campbell

Art Direction by 

Richard Fojo ... supervising art director

Set Decoration by 

Susan Magestro

Costume Design by 

Jordanna Fineberg

Makeup Department 

Wayne Anderson ... sculptor: special makeup effects
Michael Scott Baker ... hair stylist
Kristine Briseno ... assistant hair stylist
Siobhan Carmody ... makeup artist
Mindi Coats ... hair stylist
Laramie Cooley ... makeup artist
Shawn Darling ... special makeup effects artist
Angela Gurule ... hair department head
Kristin Karr ... hair stylist
Emi Kimura ... special makeup effects artist
Catherine Lawrence ... additional makeup artist
Janine Maloney ... makeup artist
Robert Maverick ... makeup artist: 3rd makeup on staff
Madeline McCue ... additional makeup artist
Erik Porn ... additional makeup artist
Yael Rosas ... assistant makeup artist
Teresa Stone ... contact lens technician
Hillary Zinks ... assistant makeup artist

Production Management 

Stephen A. Marinaccio II ... unit production manager

Second Unit Director or Assistant Director 

Melissa Bosco-Laude ... additional second assistant director (as Melissa Bosco)
Dennis Crow ... first assistant director
Jennifer Herman ... second assistant director
Alex Leimone ... first assistant director: additional photography
KiKi Levine ... second second assistant director
Stephen A. Marinaccio II ... second unit director
Kaaren F. Ochoa ... first assistant director
Anthony Pelot ... additional second assistant director
Steven E. Simon ... second assistant director: additional photography

Art Department 

Joshua R. Aragon ... assistant property master
Stephnie Ballard ... art department coordinator
Vincent Bates ... assistant art director
Andrea Cantrell ... property master
Daniel Casillas ... propmaker: Manufactured Hero weapons
Angela Chavez ... set dec coordinator (as Angela Chavez-Brock)
Lisa Corradino ... on-set dresser
Adam Eisman ... propmaker gang boss
Tim Gideon ... set dresser
Justin Hadrych-Rosier ... construction medic
Andrea Hambuchen ... draper
Anthony Harker ... set dresser: art department
Koa Hawn ... plaster crew
Mando Hernandez ... props assistant
Bill Holmquist ... construction coordinator
Emmanuelle John ... painter
Chris Keim ... key greens
Terry Kempf ... construction general foreman
Amrit Khalsa ... set dresser
Amrit Mantar S. Khalsa ... propmaker
Susan Kohl ... scenic foreperson
Scott Kuipers ... carpenter
Kirk LeBlanc ... propmaker
Rachel Manera ... set painter
Priscila Torres Miranda ... art department production assistant
Lenual Mukai ... set dresser
John Navarro ... assistant property master
Raymond Pacheco ... set painter
Andrew O. Page ... assistant property master
Brooke Peters ... set designer
Siobhan Roome ... set designer
Amelia Salas ... on-set dresser / set dresser
Clayton Salberg ... set dresser
Leonard Sanchez ... greens art / on set greens
Loren Schoel ... construction buyer/accountant/payroll
Jason A. Sedillo ... utility tech
Faron Shetter ... set painter
Michael Slusher ... assistant props
Juan Souter ... leadman
Joshua Story ... props assistant
Chad Travis ... prop assistant
Alexander Twibell ... greensman
Joel Venti ... storyboard artist
Joel Waldrep ... graphic designer
Nicholas D. Ward ... propmaker
Roy Ward ... set dresser
Zach Ward ... set dresser
Katy Wellman ... set painter
Anthony Whitman ... set decoration buyer
Scott Wogan ... prop maker
Weston Brownlee ... prop fabricator (uncredited)

Sound Department 

Brett Becker ... boom operator
Scott Cannizzaro ... adr mixer
Daniel Carlton ... boom operator: day player
Jim Carroll ... foley artist (as James Carroll)
Emile de la Rey ... supervising dialogue editor
Mitch Dorf ... adr mixer
Alexis Feodoroff ... re-recording mixer
Michael Hedges ... re-recording mixer
Toby Lloyd ... sound recordist
Michael Miller ... adr mixer
Andrew Moore ... assistant sound effects editor
Tomas Moore ... sound utility/2nd boom op
Chris Navarro ... adr mixer
Dmitry Novikov ... assistant dialogue editor
Simon Riley ... foley recordist
Edwardo Santiago ... production sound mixer
Tom Scott-Toft ... supervising sound editor
Craig Tomlinson ... foley editor

Special Effects by 

Stan Blackwell ... pyrotechnician
Compton Brodhead ... special effects foreman
Sam Dean ... special effects
Tomas Egger ... special effects supervisor
David Greene ... special effects coordinator
Joel Hobbie ... special effects foreman
Jesse Hope ... special effects technician
James Jenkins ... special effects technician
Fagan O'Reilly ... special effects production assistant
R.J. Rankin ... special effects technician
Ray L. Wilkerson ... special effects foreman
Rachid Zermani ... special effects technician

Visual Effects by 

David Alexander ... cg supervisor
Jason Astley ... visual effects artist
Cheryl Bainum ... additionnal vfx producer: Rodeo FX
Simon Beaupré ... digital compositor/fx artist: Alchemy24
Mat Beck ... senior visual effects supervisor: Entity FX
Amine Ben Abdallah ... digital compositor: Alchemy24 (as Amin Ben Abdallah)
Didier Bertrand ... sequence lead compositor: Alchemy24
Richard Betts ... visual effects supervisor: Facility
Daniel Bigaj ... senior compositor
Bennique Blasini ... Visual Effects Supervisor: BFX Imageworks
Steven M. Blasini ... Visual Effects Supervisor: BFX Imageworks
Jeremy Boissinot ... matte painting td: Rodeo FX
David Booth ... visual effects supervisor: slatevfx
Jacquelyn Booth ... digital compositor
Pilar Braunstein Bayer ... digital compositor
Pilar Capano ... visual effects coordinator
Todd Caporn ... digital compositor
Guillaume Champagne ... modeler: Rodeo FX
Lawrence Chandam ... visual effects artist
Eric Chauvin ... senior matte artist: OTTO Studios
Jahanzaib Chughtai ... rigger: Rodeo FX
Pascal Clement ... digital compositor: Alchemy 24
Philippe Cournoyer ... digital compositor: Alchemy24
Raúl Cuéllar ... digital artist: OTTO Studios
Camille Dao ... visual effects artist: Alchemy 24
Troy Darben ... digital compositor
Zelko Dejanovic ... digital compositor
Javier Delgado ... digital compositor
Elizabeth Denekamp ... visual effects editor
Maxime Desforges ... vfx editor: Alchemy24
Paul Dickson ... visual effects artist
Joseph Dubé-Arsenault ... animator: Rodeo FX
Valérie Dugas ... digital compositor: Alchemy24
Kyle Dutton ... visual effect producer
David Décoste ... digital compositor: Alchemy24
Julia Egerton ... compositor
Tomas Egger ... visual effects producer: OTTO Studios
Bryn Farrelly ... lead compositor: SlateVFX
Elangie Feliz ... visual effects coordinator (as Elangie Pereda)
Jean-François Ferland ... visual effects supervisor: Alchemy 24
Deak Ferrand ... matte painter: Rodeo FX
Greg Flannagan ... visual effects artist
Prue Fletcher ... visual effects producer: SLATEVFX
Israel Fornes ... visual effects artist / visual effects supervisor: OTTO Studios
Jessica Francoeur ... digital compositor: Alchemy24 (as Jessica Francoeur-Ducharme)
Malcolm Garneau ... visual effects artist: Alchemy24
Rodrigo Gelmi ... digital artist: OTTO Studios
Jean-Sebastien Guillemette ... lighter: Rodeo FX
Javier Hernandez-Kistte ... visual effects junior coordinator
Bryan Hsu ... digital compositor: Alchemy24
Fergus Jack-Hinton ... compositor: Park Road VFX
Peter Jansen ... visual effects artist
Karin Johnson ... associate vfx producer
Bernhard Kimbacher ... visual effects supervisor: Umedia
Will Kosman ... digital matte painter
Haris Kruskic ... visual effects producer: Fin
Ignacio La Rosa ... digital compositor
Alain Lachance ... visual effects artist: Alchemy24
Laure Lacroix ... digital compositor: OHUfx
Marie-Claude Lafontaine ... visual effects producer: Alchemy 24
Louis-Charles Lapointe ... additional vfx coordinator: Rodeo FX
Maxime Lapointe ... digital compositor: Alchemy24
Francis Larose ... vfx operation manager: Alchemy24
Patrick Lemay-Hardy ... digital compositor/fx artist: Alchemy24
Wesley Lemieux ... digital compositor: Alchemy24
Nik Lengyel ... visual effects artist
Valerie Loyer ... texture artist: Rodeo FX
Evans Mark ... visual effects artist
Damian McDonnell ... digital colourist
Ben McEwan ... lead compositor: Umedia
Roger Mocenigo ... digital compositor: Entity FX
Thomas Montminy Brodeur ... digital compositor: Rodeo FX
Pierre-David Myles ... visual effects coordinator: Alchemy24
Catherine Nadeau ... vfx executive producer: Alchemy24
Eduardo Parra Ouilhet ... senior digital compositor
Andris Pakalns ... compositing supervisor: Alchemy24
Rik Panero ... visual effects artist
Paige Prokop ... additional vfx coordinator: Rodeo FX
Olivier Péloquin ... digital compositor: Alchemy24
David Raymond ... rigger: Rodeo FX
Chad Reder ... digital compositor
Jeremy Renteria ... compositor: Entity FX
Jon Rhinehardt ... digital compositor
Dean Richichi ... digital compositor
Shannagh Robertson ... visual effects artist
Jodi Scanlan ... visual effects coordinator
Justin Schenck ... digital compositor
Nick Seabright ... digital compositor
Chris Spry ... visual effects supervisor: Fin Design+Effects
Andy Sutton ... digital matte painter
Rachel Terrien ... vfx administrative assistant: Alchemy24
Dave Tipper ... matte painter: Cause & fx
Alejandro Villavicencio Vargas ... compositor
Tobias Wolters ... visual effects artist
David Wu ... digital artist: OTTO Studios
Yi Zhang ... digital compositor: Alchemy24
Jonathan Niquet ... pipeline td: Rodeo FX (uncredited)

Stunts 

Matt Berberi ... fight choregrapher
Jawed Berni ... stunt double: Raza Jaffrey (as Jawed El Berni)
Richard Bucher ... stunts
Briana Cash ... stunts
Matthew Lee Christmas ... stunt performer
Brett Cole ... stunts
Brandon Cornell ... utility stunts
George Crayton ... stunt performer
Rockey Dickey Jr. ... stunt rigging coordinator
Arturo Dickey ... stunts
Chris Donaldson ... stunt performer
Brian Duffy ... stunts
Zack Duhame ... stunts
Ed Duran ... stunts (as Edward A. Duran)
Jeremy Fitzgerald ... stunts
Michael Fletcher ... stunts
Daisy Garcia ... stunt performer
Cody Gilbert ... stunt performer
Ryleigh Hall ... stunts
Nate Harris ... stunts
Terry Jackson ... stunts
Antal Kalik ... stunt performer
Mandy Kowalski ... stunts
Dustin Lara ... stunts
Lucas Leggio ... stunt performer
Malosi Leonard ... stunts
Matt Leonard ... stunt coordinator
Panuvat Anthony Nanakornpanom ... stunts
Anthony Reynolds ... stunt double: Kevin Corrigan
Jordan Reynolds ... stunt player
Alice Rietveld ... stunt double: Raquel Cassidy / stunt double: Tania Raymonde
Shahaub Roudbari ... stunt performer
Ryan Ryusaki ... stunt double: Jan Uddin
Mykel Salazar ... stunt double: Tania Raymonde
Craig Frosty Silva ... stunt performer
Ryan Staats ... stunt double: Jamie Ward
John Trejo ... stunt performer
Jordan Warrack ... stunt performer
Mike Watson ... stunts

Camera and Electrical Department 

Artu Arin ... second assistant camera
Joey Bacharka ... lighting technician
Ian T. Barbella ... first assistant camera: "a" camera, additional photography
Steven Blizzard ... drone pilot
James Bullwinkle ... rigging electrician
Chip Byrd ... first assistant camera: "b" camera
Jessyca Marilyn Caracci ... camera utility: additional photography (as Jessyca Harrison)
Tony Carmean ... drone producer
Erick Castillo ... first assistant camera: "c" camera / second assistant camera: "a" camera
Beau Chaput ... 'b' camera operator / steadicam operator
Arlen Cooke ... loader
Brian M. Davis ... camera operator: "b" camera, additional photography
Greg Etheredge ... additional photography
Ryan Eustis ... second assistant camera: "b" camera
Steven Finestone ... camera operator: "a" camera
Dan Godar ... aerial camera operator
Max A. Hoyt ... lighting technician
Philip Hurn ... director of photography: additional cinematography
Lewis Jacobs ... still photographer
Jay Kemp ... gaffer
Mel Kobran ... second assistant camera: additional photography
Frank Thomas Kowalczyk ... digital imaging technician: additional photography
Bret Latter ... additional second assistant camera
Michael Lincoln ... "a" camera
Grant MacAllister ... loader: day player
Sean McClellan ... best boy electric
John Murphy ... a dolly grip
Ignacio Musich ... first assistant camera: "b" camera, additional photography
Michael Neal ... lighting technician
Mackenzie Oneil ... electrician: dayplayer / rigging electrician
Eric Paulk ... key rigging grip
Trevor Rogers ... electrician
David J. Schweitzer ... a camera day player / c camera operator
James Lawrence Sicard ... lamp operator: additional
Andy Simmons ... grip
James M. Sterba ... camera operator: "a" camera, additional photography
Tony Thompson ... drone pilot
Patrick Toohey ... dimmer board operator
Dwayne Willis ... electrician
Arthur Zajac ... second assistant camera: "a" camera, additional photography

Casting Department 

Claire Curry ... casting associate
Mike Garcia ... extras casting assistant
Tina Kerr ... extras casting director
Alejandro S. Rodriguez ... extras casting assistant
Jennifer Schwalenberg ... co-casting director: New Mexico

Costume and Wardrobe Department 

Kate Abraham ... set costumer
Ada Akaji ... head ager and dyer
Aleah Ames ... costumer
Annika Edwards ... set costumer (as Ashley Edwards)
Jo Lynne Fenger ... seamstress/tailor
Julie Gallagher ... costumer
Blanca Garcia ... ager dyer
Solange Astrid Guerrero ... costumer
Luellyn Harper ... costume supervisor los angeles
Elnora J. Keller ... seamstress (as Elnora Jean Keller) / set costumer (as Elnora Jean Keller)
Danielle Marsico ... costumer (as Danielle Schuck)
Kizzie Autumn Martin ... key costumer
Nancy Molleur ... cutter/fitter
Urmila Motwani ... costume production manager: India
Brooke Mulkins ... costume production assistant
Yolanda Muszalski ... background costumer
Muto-Little ... costume maker
Kit Noller ... set costumer
Kathy Oberlin ... costume constructor
Nora Phillips Pedersen ... costume supervisor
Tiffany Rink ... set costumer
Justine Seymour ... assistant costume designer
Kelsey Smith ... costume production assistant
Jesse Trevino ... ager/dyer

Editorial Department 

Daniel Eady ... picture manager: Park Road Post Production
Rob Gordon ... senior on-line editor
Greg Jennings ... first assistant editor

Location Management 

Chad Boardsen ... location production assistant
Cristal Jones ... location scout
Rowan Stanland ... location scout
Jacob Swanson ... location production assistant
Deborah Wakshull ... location manager

Music Department 

Jacob Boyd ... composer: assistant
Costas Cacoyannis ... additional music
Stavros Choplaros ... recording engineer
Kostas Christides ... lead orchestrator
Nikiforos Chrysoloras ... orchestrator
Michael Eastwood ... lead orchestrator
Sandro Friedrich ... musician: ethnic wind instruments
Ariana Nicole George ... theme song performed by (as Ariana George)
Eliza Gerontakis ... singer
George Kallis ... conductor
George Karpasitis ... orchestrator
Dimitris Menexopoulos ... cretan lyra
Apostolos Papapostolou ... composer: assistant / music scoring preproduction / singer: vocalist / vocal recording engineer
Bálint Sapszon ... session supervisor
Kevin Smithers ... composer: additional music / orchestrator
Stam Solo ... piano recording engineer
George Solonos ... additional mixing: song - I'll Wait for You / guitars: song - I'll Wait for You

Script and Continuity Department 

Chelsea Hooper ... script supervisor (uncredited)

Transportation Department 

Nicholas Artiles ... transportation
Casey Duncan ... driver
Brian Kay ... transportation captain
Jared A. Martinez ... driver
Jeffrey G. Wicker ... driver

Additional Crew 

Karin Aragon ... assistant production office coordinator
Anthony Baca ... Craft service
Olivia Barber-Garnett ... production accountant (as Olivia Barber)
Derek Blakeney ... production assistant
Natalie Bloomer ... production supervisor
Jason Bonnell ... craft service assistant
Anouvat Bon Boulom ... production assistant
Tamara Brock ... animal trainer
Steven Ray Byrd ... photo-double
Melissa Christopher ... cast assistant
Rudy Coblentz Jr. ... first assistant accountant
Mindy J. Cole ... props buyer/coordinator
J. Alexander Douglas ... production assistant
Eleni Drivas ... historical consultant
Jay Floyd ... clearance administrator
Joe Manuel Gallegos Jr. ... production assistant
JoAnn Gallo ... assitant to producers
Chris Garcia ... office p.a
Justin Hadrych-Rosier ... medic
Doug Hodges ... insurance broker
Beverly Kizer ... payroll accountant
Richard Lauts ... photo double for christopher plummer
Domonique Magee ... assistant accountant
Shannon McChristy ... key craft service
Algin Mendez ... armourer/adviser
Priscila Torres Miranda ... production assistant
Josh Montes ... additional photography: key set production assistant
John Navarro ... armorer
Dale O'Malley ... medic
Paul 'Sled' Reynolds ... animal trainer
Audra Rodgers ... payroll accountant
Emmanuel Sandoval ... Theatrical Campaign Manager
Cindy Serigatto ... production assistant
Jessica Shannon ... Post Production Accountant
Sweetie Smith ... second assistant accountant
Sam Smith-Boyle ... production assistant
Stan Szewczyk ... production coordinator
Marc Tyron ... Post Production Accountant: New Zealand
Lori Viselli ... assitant to producers
Steve Weir ... production secretary
Hillary Zinks ... production assistant

See also

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

Contribute to This Page


Recently Viewed