El documental producido por Leonardo DiCaprio cerró el Festival de Tribeca 2025.