A Hollywood director is taken prisoner while scouting a remote prison.
Horror Thriller
NextFilm 2025