Poveglia: The Island of Non Return

Poveglia: The Island of Non Return (2024)

Visit one of the darkest places in Italy where hundreds of souls were forgotten in time. After an acclaimed career as a private investigator, detective William Miller takes on one last case; the disappearance of the Family Pierangelli, which has remained in mystery for over thirty years.

  • Release Date: December 20, 2024