A mad doctor sews human head onto gorilla's body.
1983
2019
1986
1930
1968
2010
1957
1939
1991
1988
2024
2002
1932
1998
1997
1999
1985
1962