The Gorilla

The Gorilla

An ape is suspected of committing a series of murders.