Jul 10, 2024 - 'The Decameron' Season 1 Trailer Til death do we party. The Decameron is coming to Netflix July 25.