The Incredible Torture Trio 2004
Director
Alan at Night 2025
Special Effects Key Makeup Artist
Credits from TMDB.