Der Film ist 2024 veröffentlicht worden. Der Film ist den Genres Dokumentarfilm und Krimi eingeordnet. Victoria Drew Duley ist Regisseur von diesen Film.