A scene from Lionsgate Films' Battle for Terra (2009)

A scene from Lionsgate Films' Battle for Terra (2009)