Documentaries · Reviews 0 Babies: A Nature Doc Starring Humans May 11, 2010 From the outset, it seems to be a bold-faced cash-in culled from little investment. In Babies, a French-produced doc which got a surprisingly wide release this past weekend, we have[…]