The Lost World
Un grupo de aliados improbables se reúnen para ir en una expedición en lo profundo del bosque del Amazonas en busca de nuevos descubrimientos.Un grupo de aliados improbables se reúnen para ir en una expedición en lo profundo del bosque del Amazonas en busca de nuevos descubrimientos.
Starring Peter McCauley, William deVry, William Snow, Michael Sinelnikoff, Rachel Blakely, Jennifer O'Dell, Laura Vazquez, Robert Coleby, Brad McMurray, George Henare
It's a action & adventure and science-fiction movie, and has a rating of 7.1 out of 10 from Imdb which is usually fine for this kind of movie.
Watch it here
Not found streaming from Chile.