In this thrilling paranormal documentary we investigate the hauntings of the forbidden Povegila Island in Venice, Italy. Known as the Island of the Dead to natives, this gruesome location has been witness to some of the most heinous atrocities known to man and is now forever haunted in the shadows of lost souls.