A mad doctor sews human head onto gorilla's body.
1986
1999
2025
1978
2019
2016
2002
1970
1991
1992
2009
1976
2015
2023
1919
1932
1988
1959