Self Decapitation (2017) — horror film. Directed by Maximilian Le Cain, Rouzbeh Rashidi. Starring Maximilian Le Cain, Ehsan Safarpour, Pooria Nick Dell.
Horror · 65 min · 2017
Self Decapitation (2017) - a movie.