Cannibal Holocaust 1980 ★★★★

35mm, San Marco Theater, Jacksonville, Florida. The king of the Italian cannibal films.

Comment?

Please to comment.