A dog wearing the mask of a human face is arrested and sentenced to death.
Writer
Director
Trailer not found.
1988
2017
2015
1994
1973
2023
1965
2022
2020
1998
1980
2018
2016