Calling All Angels is a very good discussion of children of all ages and their experience in foster care. It discusses residential care and foster home care, plus the family problems that brought the children into the system. The problems that the children bring with them once they are in the system are not glossed over, so that watching this DVD is useful for professionals who want to work in this system. But it also pays attention to realistic solutions as well. Recommended