Stephen Scarlata is an American film director, screenwriter, and producer. He is best known for producing Jodorowsky’s Dune (2013) and directing Sharksploitation (2023). (Via TMDB)
Jimmy and StiggsFilm • 2025
Beyond the GatesFilm • 2016
Final GirlFilm • 2015