Overview:
The gripping conclusion in the mysterious case of Louisa Ioannidis, who was found dead in a creek in 2011. Intrigued by a podcast's revelations, a legal team has discovered new evidence and is pushing to re-open the case.
Genre : Documentary, News
Actors : Leigh Sales
Release Date : 2025-09-08
Duration : 32 menit
Rating : ⭐ 0/10 (0 votes)
▶ Play