A mad doctor sews human head onto gorilla's body.
2008
2009
2023
2011
1915
2022
2004
1961
1944
1903
1928
1953
1933
1947
1950
2013
1967
1966