S05 E14
Dec 1, 2008Not Available
Taboo
Spilling Blood
Release Date: Dec 1, 2008Episode Description
Western culture hides the spilling of animal blood behind closed doors, but other places its a public event. In Nepal, animals are sacrificed daily to appease a bloodthirsty goddess. Nearly 1,000 whales are slaughtered every year near Denmark in a 1,200-year-tradition called the Grind. Banned in most European countries and the U.S., cockfighting still takes place in Bali to appease evil spirits. Taboo: Spilling Blood takes viewers on a trip to experience animal bloodletting traditions.
Where to Watch Taboo Season 5 Episode 14 Now
Best
Rent/Buy
Free