Courtesy of Netflix © 2024 In Florence, Italy in the year 1348, the pestilence has run amok killing countless people, leaving them unsightly piles of flesh ... Read more