The Spine (Landreth, 2009) And Animation's Diminishing Returns M. Leary December 9, 2009 / Filmwell The NFB has just released Animated Express, a wonderful set of animated shorts on DVD …