Cinema Libre Studio
Language
English
Description
A groundbreaking feature-length documentary about a group of highly trained, adrenaline-fueled professionals who risk life and limb to rescue animals. They're Los Angeles' Specialized Mobile Animal Rescue Team, and they save anything and everything, wild or domestic, from an array of dangerous situations. Shot over the course of three years, it follows team leader Armando Navarrete as he struggles to get his team off the ground, survives death-defying...