Cannibal Holocaust ★★★★

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