Abominable features the voice talents of Chloe Bennet, Albert Tsai, Tenzing Norgay Trainor, Sarah Paulson and Eddie Izzard, and premieres September 27.
Arrested for a drug-related offense, Stefano Cucchi suffers at the hands of Italy's Carabinieri police and a broken legal system. Based on true events.