Lost and Found is an inspiring feature documentary about overcoming homelessness and addiction in the city of Los Angeles, California.