moviesNews See the Trailer for Shocking Brazilian Horror Hit, ‘The Cannibal Club’ February 18th, 2019