Horned Ape

The Horned Ape appeared in the 2012 movie called The Cabin in the Woods. It's huge gorilla with a pair of horns on its head also it was used by the Buenos Aires as part of a ritual to appeased the Ancient One, but the result is a failure.