Renowned horror film director Eli Roth faces his fear of sharks and sheds new light on the horrific global shark trade in FIN. The all new documentary, Executive Produced by Roth and Leonardo DiCaprio, is streaming now on Discovery+. Check out the trailer below, then read on for all the …
Read More »